← Back to tables

ANA2_service (60967 rows)

Showing 29501–29600 of 60967
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
583913 614881 P89498 892T49MS16 2026-09-16 COMPLETE 16449991 2026-09-16 16:57:00 2026-09-16 16:07:37 2026-09-18 16:07:37 {"id": 614881, "stp": "P", "toc": "Southeastern", "uid": "P89498", "consist": "375302", "dest_crs": "SOO", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89498/2026-09-16/detailed", "trust_id": "892T49MS16", "origin_crs": "TON", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Strood", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "3", "is_terminated": 1, "next_location": "Strood", "signalling_id": "2T49", "timing_status": "LATE", "origin_station": "Tonbridge", "current_leg_arr": "1657", "current_leg_dep": "1653", "current_leg_end": "Strood", "origin_dep_time": "1603", "origin_platform": "1", "current_location": "Strood", "last_update_time": "2026-09-16T16:07:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]}", "current_leg_start": "Cuxton", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "51.3966534", "next_location_lon": "0.5002751", "previous_location": "Cuxton", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.396, \"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\": 623.038, \"from_m\": 250.396, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 683.949, \"from_m\": 623.038, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1807.06, \"from_m\": 683.949, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8735.403, \"from_m\": 1807.06, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 9194.98, \"from_m\": 8735.403, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9781.971, \"from_m\": 9194.98, \"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\": 9832.733, \"from_m\": 9781.971, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10725.487, \"from_m\": 9832.733, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12931.448, \"from_m\": 10725.487, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 13824.202, \"from_m\": 12931.448, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13874.964, \"from_m\": 13824.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\": 15045.28, \"from_m\": 13874.964, \"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\": 15095.195, \"from_m\": 15045.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17137.585, \"from_m\": 15095.195, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19557.211, \"from_m\": 17137.585, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19894.683, \"from_m\": 19557.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\": 26765.11, \"from_m\": 19894.683, \"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\": 27285.552, \"from_m\": 26765.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 30002.994, \"from_m\": 27285.552, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30247.559, \"from_m\": 30002.994, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34445.223, \"from_m\": 30247.559, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35905.368, \"from_m\": 34445.223, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37333.759, \"from_m\": 35905.368, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48015.963, \"from_m\": 37333.759, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 48140.986, \"from_m\": 48015.963, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 48299.221, \"from_m\": 48140.986, \"capability_applied\": null, \"effective_limit_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\": 614881, \"profile_key\": \"d2d5676b8ea94e8ac2f6f7cb3fb3eac62508712dba873872c9d634faf3207d4b\", \"schedule_id\": 24050, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Tonbridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1609H\", \"wtt_dep\": \"1610H\", \"location\": \"Paddock Wood\", \"stage_seq\": 2, \"distance_m\": 9033.283, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Beltring\", \"stage_seq\": 3, \"distance_m\": 11828.468, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Yalding\", \"stage_seq\": 4, \"distance_m\": 19745.943, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Wateringbury\", \"stage_seq\": 5, \"distance_m\": 22465.271, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627\", \"location\": \"East Farleigh\", \"stage_seq\": 6, \"distance_m\": 27230.685, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"Maidstone West\", \"stage_seq\": 7, \"distance_m\": 30143.734, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634H\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 8, \"distance_m\": 30915.363, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Aylesford\", \"stage_seq\": 9, \"distance_m\": 35818.334, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"New Hythe\", \"stage_seq\": 10, \"distance_m\": 37300.034, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Snodland\", \"stage_seq\": 11, \"distance_m\": 39345.092, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Halling\", \"stage_seq\": 12, \"distance_m\": 41769.837, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Cuxton\", \"stage_seq\": 13, \"distance_m\": 44600.51, \"section_seq\": 1, \"route_path_id\": 37722}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Strood\", \"stage_seq\": 14, \"distance_m\": 48299.221, \"section_seq\": 1, \"route_path_id\": 37722}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 48299.221, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37722}], \"total_distance_m\": 48299.221, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 47437.809, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 861.412, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3966534", "current_position_lon": "0.5002751", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:28Z\", \"source_id\": 50738932, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:28Z\", \"source_id\": 16412373, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:23Z\", \"source_id\": 50749425, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:25Z\", \"source_id\": 16415484, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:46Z\", \"source_id\": 50758433, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:51Z\", \"source_id\": 16418154, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:48Z\", \"source_id\": 50771960, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:52Z\", \"source_id\": 16422095, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:53Z\", \"source_id\": 50785415, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:55Z\", \"source_id\": 16426080, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:27Z\", \"source_id\": 50798114, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:28Z\", \"source_id\": 16429673, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:30Z\", \"source_id\": 50803655, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:31Z\", \"source_id\": 16431327, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32440, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:41Z\", \"source_id\": 50820423, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:45Z\", \"source_id\": 16436204, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:18Z\", \"source_id\": 50827497, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:20Z\", \"source_id\": 16438268, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:45Z\", \"source_id\": 50837073, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:52Z\", \"source_id\": 16441065, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32424, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:34Z\", \"source_id\": 50841922, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:38Z\", \"source_id\": 16442475, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:38Z\", \"source_id\": 50855956, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:40Z\", \"source_id\": 16446480, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32261, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:04Z\", \"source_id\": 50868393, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:08Z\", \"source_id\": 16449991, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Strood", "service_state_platform": "3", "timing_fact_generation": 1789574168574210, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:12.486075", "service_state_evidence_id": 16449991, "current_leg_start_actual_dep": "2026-09-16T16:53:00+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:12.826689", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P TON SOO 2T49 375302 3 100 None {"version": 3, "segments": [{"to_m": 250.396, "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": 623.038, "from_m": 250.396, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 683.949, "from_m": 623.038, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1807.06, "from_m": 683.949, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8735.403, "from_m": 1807.06, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 9194.98, "from_m": 8735.403, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9781.971, "from_m": 9194.98, "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": 9832.733, "from_m": 9781.971, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10725.487, "from_m": 9832.733, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12931.448, "from_m": 10725.487, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 13824.202, "from_m": 12931.448, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13874.964, "from_m": 13824.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": 15045.28, "from_m": 13874.964, "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": 15095.195, "from_m": 15045.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17137.585, "from_m": 15095.195, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19557.211, "from_m": 17137.585, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19894.683, "from_m": 19557.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": 26765.11, "from_m": 19894.683, "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": 27285.552, "from_m": 26765.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 30002.994, "from_m": 27285.552, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30247.559, "from_m": 30002.994, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34445.223, "from_m": 30247.559, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35905.368, "from_m": 34445.223, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37333.759, "from_m": 35905.368, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48015.963, "from_m": 37333.759, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 48140.986, "from_m": 48015.963, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 48299.221, "from_m": 48140.986, "capability_applied": null, "effective_limit_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": 614881, "profile_key": "d2d5676b8ea94e8ac2f6f7cb3fb3eac62508712dba873872c9d634faf3207d4b", "schedule_id": 24050, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1603", "location": "Tonbridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1609H", "wtt_dep": "1610H", "location": "Paddock Wood", "stage_seq": 2, "distance_m": 9033.283, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Beltring", "stage_seq": 3, "distance_m": 11828.468, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Yalding", "stage_seq": 4, "distance_m": 19745.943, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Wateringbury", "stage_seq": 5, "distance_m": 22465.271, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627", "location": "East Farleigh", "stage_seq": 6, "distance_m": 27230.685, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Maidstone West", "stage_seq": 7, "distance_m": 30143.734, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Maidstone Barracks", "stage_seq": 8, "distance_m": 30915.363, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Aylesford", "stage_seq": 9, "distance_m": 35818.334, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "New Hythe", "stage_seq": 10, "distance_m": 37300.034, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Snodland", "stage_seq": 11, "distance_m": 39345.092, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Halling", "stage_seq": 12, "distance_m": 41769.837, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Cuxton", "stage_seq": 13, "distance_m": 44600.51, "section_seq": 1, "route_path_id": 37722}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Strood", "stage_seq": 14, "distance_m": 48299.221, "section_seq": 1, "route_path_id": 37722}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 48299.221, "from_m": 0.0, "section_seq": 1, "route_path_id": 37722}], "total_distance_m": 48299.221, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 47437.809, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 861.412, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:28Z", "source_id": 50738932, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:28Z", "source_id": 16412373, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:23Z", "source_id": 50749425, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:13:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:25Z", "source_id": 16415484, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:46Z", "source_id": 50758433, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:17:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:51Z", "source_id": 16418154, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:48Z", "source_id": 50771960, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:52Z", "source_id": 16422095, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32467, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:53Z", "source_id": 50785415, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:26:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:55Z", "source_id": 16426080, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:27Z", "source_id": 50798114, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:28Z", "source_id": 16429673, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:30Z", "source_id": 50803655, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:33:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:31Z", "source_id": 16431327, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32440, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:41Z", "source_id": 50820423, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:45Z", "source_id": 16436204, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:18Z", "source_id": 50827497, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:42:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:20Z", "source_id": 16438268, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:45Z", "source_id": 50837073, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:52Z", "source_id": 16441065, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32424, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:34Z", "source_id": 50841922, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:38Z", "source_id": 16442475, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:38Z", "source_id": 50855956, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:52:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:40Z", "source_id": 16446480, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32261, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:04Z", "source_id": 50868393, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:08Z", "source_id": 16449991, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Tonbridge 1603 1603 1 None None Strood 1656 1656 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89498/2026-09-16/detailed None Cuxton 2026-09-16T16:53:00+01:00 Strood 4.0 {"type": "LineString", "coordinates": [[0.4619639, 51.37392799999999], [0.4635141999999999, 51.3747094], [0.4650629999999999, 51.375489900000005], [0.4673556, 51.37663560000001], [0.4694805, 51.3776975], [0.4714168999999999, 51.3786652], [0.47165944052145065, 51.37877263831019], [0.4717123884356855, 51.37879609264379], [0.4727942, 51.3792753], [0.4742295, 51.3798705], [0.4763785, 51.3806932], [0.47746070000000007, 51.3811158], [0.4784651, 51.38154769999999], [0.4793385, 51.3819391], [0.4801851, 51.38234219999999], [0.4816826, 51.3831153], [0.48291980000000007, 51.3838105], [0.4840162, 51.384483900000006], [0.48504839999999994, 51.38517730000001], [0.4856699, 51.3856098], [0.48627029999999993, 51.38605569999999], [0.4869842, 51.38661389999999], [0.48720379288079946, 51.38679167395817], [0.4876768000000001, 51.38717460000001], [0.4883706, 51.3877937], [0.48900609999999994, 51.388396099999994], [0.489632, 51.38901250000001], [0.49025550000000007, 51.3895925], [0.4904269, 51.38975179999999], [0.491538, 51.390741699999985], [0.49272840000000007, 51.3916555], [0.4936333999999999, 51.3923561], [0.4944412999999999, 51.3929002], [0.4950672, 51.3933093], [0.496994, 51.394507999999995], [0.4974713999999999, 51.3948046], [0.4980396, 51.395155599999995], [0.49812537691637215, 51.3952085995362], [0.4981692047792976, 51.395235679716656], [0.4985956999999999, 51.3954992], [0.4987503, 51.3955967], [0.4996029, 51.3962296], [0.49975, 51.39632279999999], [0.4999928, 51.3964787], [0.5002750999999999, 51.39665339999999]]} 2.3 1653 1657 Cuxton Strood Strood 51.3966534 0.5002751 51.3966534 0.5002751 1 0 2026-09-16 16:07:37 TERMINATED 2026-09-16 15:57:00 Strood TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449991 1789574168574210 43 43 2026-09-16 16:07:12.826689 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:12.486075
583914 613121 W68997 062H44MP16 2026-09-16 COMPLETE 16450001 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 613121, "stp": "P", "toc": "ScotRail", "uid": "W68997", "consist": "334016+334028", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68997/2026-09-16/detailed", "trust_id": "062H44MP16", "origin_crs": "HLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "13", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2H44", "timing_status": "LATE", "origin_station": "Helensburgh Central", "current_leg_arr": "1657", "current_leg_dep": "1653", "current_leg_end": "Edinburgh", "origin_dep_time": "1455", "origin_platform": "2", "current_location": "Edinburgh", "last_update_time": "2026-09-16T16:07:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Haymarket", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2811.849, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12285.422, \"from_m\": 2811.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13209.371, \"from_m\": 12285.422, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13739.475, \"from_m\": 13209.371, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14952.423, \"from_m\": 13739.475, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17011.54, \"from_m\": 14952.423, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17832.899, \"from_m\": 17011.54, \"capability_applied\": null, \"effective_limit_mph\": 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\": 23380.993, \"from_m\": 17832.899, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23424.33, \"from_m\": 23380.993, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 23441.905, \"from_m\": 23424.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23905.701, \"from_m\": 23441.905, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29936.922, \"from_m\": 23905.701, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31196.05, \"from_m\": 29936.922, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31267.323, \"from_m\": 31196.05, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31313.937, \"from_m\": 31267.323, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31329.317, \"from_m\": 31313.937, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31369.555, \"from_m\": 31329.317, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32081.045, \"from_m\": 31369.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32121.81, \"from_m\": 32081.045, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33448.008, \"from_m\": 32121.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33494.032, \"from_m\": 33448.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38125.338, \"from_m\": 33494.032, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38969.003, \"from_m\": 38125.338, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39759.875, \"from_m\": 38969.003, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40155.237, \"from_m\": 39759.875, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 51006.975, \"from_m\": 40155.237, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51982.64, \"from_m\": 51006.975, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 54807.364, \"from_m\": 51982.64, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59721.754, \"from_m\": 54807.364, \"capability_applied\": null, \"effective_limit_mph\": 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\": 59775.998, \"from_m\": 59721.754, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62432.564, \"from_m\": 59775.998, \"capability_applied\": null, \"effective_limit_mph\": 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\": 69470.868, \"from_m\": 62432.564, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 72634.045, \"from_m\": 69470.868, \"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\": 75180.591, \"from_m\": 72634.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 77237.882, \"from_m\": 75180.591, \"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\": 77636.294, \"from_m\": 77237.882, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78263.861, \"from_m\": 77636.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78505.202, \"from_m\": 78263.861, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 79729.725, \"from_m\": 78505.202, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 91777.48, \"from_m\": 79729.725, \"capability_applied\": null, \"effective_limit_mph\": 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\": 94084.983, \"from_m\": 91777.48, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 94689.847, \"from_m\": 94084.983, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 104121.64, \"from_m\": 94689.847, \"capability_applied\": null, \"effective_limit_mph\": 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\": 106067.197, \"from_m\": 104121.64, \"capability_applied\": 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\": 107458.784, \"from_m\": 106067.197, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 108459.088, \"from_m\": 107458.784, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 108608.952, \"from_m\": 108459.088, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 108700.583, \"from_m\": 108608.952, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 109145.188, \"from_m\": 108700.583, \"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\": 613121, \"profile_key\": \"f40c9829c087bffc431341b0336d2a749a1eabd1dd1cb2cf85e4dddfabbf58b2\", \"schedule_id\": 27547, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1455\", \"location\": \"Helensburgh Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458\", \"location\": \"Craigendoran\", \"stage_seq\": 2, \"distance_m\": 1841.107, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458H\", \"location\": \"Craigendoran Jn\", \"stage_seq\": 3, \"distance_m\": 2601.183, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1503\", \"wtt_dep\": \"1503H\", \"location\": \"Cardross\", \"stage_seq\": 4, \"distance_m\": 7546.506, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1508\", \"wtt_dep\": \"1508H\", \"location\": \"Dalreoch\", \"stage_seq\": 5, \"distance_m\": 12678.708, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1510\", \"location\": \"Dumbarton Central\", \"stage_seq\": 6, \"distance_m\": 13274.532, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1511H\", \"wtt_dep\": \"1512\", \"location\": \"Dumbarton East\", \"stage_seq\": 7, \"distance_m\": 14352.122, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1522\", \"location\": \"Dalmuir\", \"stage_seq\": 8, \"distance_m\": 23604.615, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Clydebank\", \"stage_seq\": 9, \"distance_m\": 25580.929, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524H\", \"location\": \"Yoker\", \"stage_seq\": 10, \"distance_m\": 26950.314, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Garscadden\", \"stage_seq\": 11, \"distance_m\": 28577.223, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1526\", \"location\": \"Scotstounhill\", \"stage_seq\": 12, \"distance_m\": 29292.9, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 13, \"distance_m\": 31313.937, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529\", \"location\": \"Hyndland\", \"stage_seq\": 14, \"distance_m\": 31844.906, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1530H\", \"wtt_dep\": \"1531H\", \"location\": \"Partick\", \"stage_seq\": 15, \"distance_m\": 33020.769, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1532H\", \"location\": \"Finnieston West Jn\", \"stage_seq\": 16, \"distance_m\": 33541.391, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1535H\", \"location\": \"Charing Cross\", \"stage_seq\": 17, \"distance_m\": 35748.992, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1537\", \"wtt_dep\": \"1539\", \"location\": \"Glasgow Queen St Low Level\", \"stage_seq\": 18, \"distance_m\": 36988.045, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"High Street\", \"stage_seq\": 19, \"distance_m\": 37856.703, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1543\", \"location\": \"Bellgrove\", \"stage_seq\": 20, \"distance_m\": 38879.271, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Carntyne\", \"stage_seq\": 21, \"distance_m\": 41689.607, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549\", \"location\": \"Shettleston\", \"stage_seq\": 22, \"distance_m\": 42908.292, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1551H\", \"location\": \"Garrowhill\", \"stage_seq\": 23, \"distance_m\": 44852.939, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Easterhouse\", \"stage_seq\": 24, \"distance_m\": 46402.558, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558\", \"location\": \"Blairhill\", \"stage_seq\": 25, \"distance_m\": 50597.553, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Coatbridge Sunnyside\", \"stage_seq\": 26, \"distance_m\": 51587.889, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603H\", \"location\": \"Coatdyke\", \"stage_seq\": 27, \"distance_m\": 53177.538, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1607H\", \"location\": \"Airdrie\", \"stage_seq\": 28, \"distance_m\": 54601.417, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1610H\", \"location\": \"Drumgelloch\", \"stage_seq\": 29, \"distance_m\": 56821.508, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Caldercruix\", \"stage_seq\": 30, \"distance_m\": 61620.638, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1620H\", \"location\": \"Blackridge\", \"stage_seq\": 31, \"distance_m\": 70519.673, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Armadale\", \"stage_seq\": 32, \"distance_m\": 74266.447, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1629H\", \"location\": \"Bathgate\", \"stage_seq\": 33, \"distance_m\": 78422.971, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634H\", \"location\": \"Livingston North\", \"stage_seq\": 34, \"distance_m\": 84405.355, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Uphall\", \"stage_seq\": 35, \"distance_m\": 87681.435, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Newbridge Jn\", \"stage_seq\": 36, \"distance_m\": 94689.847, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Edinburgh Park\", \"stage_seq\": 37, \"distance_m\": 100355.431, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 38, \"distance_m\": 104310.323, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Haymarket\", \"stage_seq\": 39, \"distance_m\": 106230.773, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Princes St Gardens\", \"stage_seq\": 40, \"distance_m\": 107560.033, \"section_seq\": 1, \"route_path_id\": 66293}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 41, \"distance_m\": 109145.188, \"section_seq\": 1, \"route_path_id\": 66293}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 109145.188, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66293}], \"total_distance_m\": 109145.188, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 109099.164, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 46.024, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1455", "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\": 1191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:23Z\", \"source_id\": 50547279, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:28Z\", \"source_id\": 16357077, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:52Z\", \"source_id\": 50566386, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:58Z\", \"source_id\": 16362584, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:08Z\", \"source_id\": 50577709, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:08:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:07:13Z\", \"source_id\": 16365745, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:05Z\", \"source_id\": 50582847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:07Z\", \"source_id\": 16367147, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1240, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:55Z\", \"source_id\": 50587796, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:00Z\", \"source_id\": 16368609, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:17Z\", \"source_id\": 50609829, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:21Z\", \"source_id\": 16374887, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1331, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:00Z\", \"source_id\": 50622221, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:05Z\", \"source_id\": 16378410, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1335, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:49Z\", \"source_id\": 50624366, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:53Z\", \"source_id\": 16379098, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1354, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:52Z\", \"source_id\": 50626781, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:57Z\", \"source_id\": 16379846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1363, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:25Z\", \"source_id\": 50628297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:27Z\", \"source_id\": 16380287, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:25Z\", \"source_id\": 50633366, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:28Z\", \"source_id\": 16381803, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:05Z\", \"source_id\": 50640310, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:09Z\", \"source_id\": 16383819, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1382, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:07Z\", \"source_id\": 50648360, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:11Z\", \"source_id\": 16386110, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1387, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:49Z\", \"source_id\": 50655702, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:52Z\", \"source_id\": 16388145, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:48Z\", \"source_id\": 50663221, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:47Z\", \"source_id\": 16390321, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:28Z\", \"source_id\": 50667468, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:31Z\", \"source_id\": 16391644, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:22Z\", \"source_id\": 50672485, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:27Z\", \"source_id\": 16393172, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1570, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:39Z\", \"source_id\": 50683814, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:40Z\", \"source_id\": 16396362, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1577, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:52Z\", \"source_id\": 50689572, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:57Z\", \"source_id\": 16398130, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:42Z\", \"source_id\": 16401037, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:42Z\", \"source_id\": 50707683, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:41Z\", \"source_id\": 16403309, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:57Z\", \"source_id\": 50713506, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:02Z\", \"source_id\": 16405070, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:12Z\", \"source_id\": 16408245, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:38Z\", \"source_id\": 50729007, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:43Z\", \"source_id\": 16409416, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2180, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:05Z\", \"source_id\": 50737993, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:07Z\", \"source_id\": 16412062, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:42Z\", \"source_id\": 50750333, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:47Z\", \"source_id\": 16415768, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:23Z\", \"source_id\": 50765270, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:26Z\", \"source_id\": 16420175, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2184, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:57Z\", \"source_id\": 50775178, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:00Z\", \"source_id\": 16422966, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 651, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:23Z\", \"source_id\": 50784139, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:27Z\", \"source_id\": 16425689, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 660, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:53Z\", \"source_id\": 50801900, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:56Z\", \"source_id\": 16430800, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:12Z\", \"source_id\": 50813593, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:16Z\", \"source_id\": 16434253, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:51Z\", \"source_id\": 50839989, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:57Z\", \"source_id\": 16441897, \"stage_seq\": 37, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 774, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:07Z\", \"source_id\": 50857317, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:11Z\", \"source_id\": 16446824, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 844, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:04Z\", \"source_id\": 50868490, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:08Z\", \"source_id\": 16450001, \"stage_seq\": 41, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "13", "timing_fact_generation": 1789574168978140, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:12.515470", "service_state_evidence_id": 16450001, "current_leg_start_actual_dep": "2026-09-16T16:52:30+01:00", "operational_evidence_version": 146, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:12.830425", "service_state_valid_until_kind": null, "operational_interpretation_version": 146, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P HLC EDB 2H44 334016+334028 6 90 None {"version": 3, "segments": [{"to_m": 2811.849, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12285.422, "from_m": 2811.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13209.371, "from_m": 12285.422, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13739.475, "from_m": 13209.371, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14952.423, "from_m": 13739.475, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17011.54, "from_m": 14952.423, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17832.899, "from_m": 17011.54, "capability_applied": null, "effective_limit_mph": 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": 23380.993, "from_m": 17832.899, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23424.33, "from_m": 23380.993, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 23441.905, "from_m": 23424.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23905.701, "from_m": 23441.905, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29936.922, "from_m": 23905.701, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31196.05, "from_m": 29936.922, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31267.323, "from_m": 31196.05, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31313.937, "from_m": 31267.323, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31329.317, "from_m": 31313.937, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31369.555, "from_m": 31329.317, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32081.045, "from_m": 31369.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32121.81, "from_m": 32081.045, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33448.008, "from_m": 32121.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33494.032, "from_m": 33448.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38125.338, "from_m": 33494.032, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38969.003, "from_m": 38125.338, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39759.875, "from_m": 38969.003, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40155.237, "from_m": 39759.875, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 51006.975, "from_m": 40155.237, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51982.64, "from_m": 51006.975, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 54807.364, "from_m": 51982.64, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59721.754, "from_m": 54807.364, "capability_applied": null, "effective_limit_mph": 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": 59775.998, "from_m": 59721.754, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62432.564, "from_m": 59775.998, "capability_applied": null, "effective_limit_mph": 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": 69470.868, "from_m": 62432.564, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 72634.045, "from_m": 69470.868, "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": 75180.591, "from_m": 72634.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 77237.882, "from_m": 75180.591, "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": 77636.294, "from_m": 77237.882, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78263.861, "from_m": 77636.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78505.202, "from_m": 78263.861, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 79729.725, "from_m": 78505.202, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 91777.48, "from_m": 79729.725, "capability_applied": null, "effective_limit_mph": 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": 94084.983, "from_m": 91777.48, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 94689.847, "from_m": 94084.983, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 104121.64, "from_m": 94689.847, "capability_applied": null, "effective_limit_mph": 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": 106067.197, "from_m": 104121.64, "capability_applied": 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": 107458.784, "from_m": 106067.197, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 108459.088, "from_m": 107458.784, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 108608.952, "from_m": 108459.088, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 108700.583, "from_m": 108608.952, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 109145.188, "from_m": 108700.583, "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": 613121, "profile_key": "f40c9829c087bffc431341b0336d2a749a1eabd1dd1cb2cf85e4dddfabbf58b2", "schedule_id": 27547, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1455", "location": "Helensburgh Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458", "location": "Craigendoran", "stage_seq": 2, "distance_m": 1841.107, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458H", "location": "Craigendoran Jn", "stage_seq": 3, "distance_m": 2601.183, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1503", "wtt_dep": "1503H", "location": "Cardross", "stage_seq": 4, "distance_m": 7546.506, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1508", "wtt_dep": "1508H", "location": "Dalreoch", "stage_seq": 5, "distance_m": 12678.708, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1510", "location": "Dumbarton Central", "stage_seq": 6, "distance_m": 13274.532, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1511H", "wtt_dep": "1512", "location": "Dumbarton East", "stage_seq": 7, "distance_m": 14352.122, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1522", "location": "Dalmuir", "stage_seq": 8, "distance_m": 23604.615, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Clydebank", "stage_seq": 9, "distance_m": 25580.929, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524H", "location": "Yoker", "stage_seq": 10, "distance_m": 26950.314, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Garscadden", "stage_seq": 11, "distance_m": 28577.223, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1526", "location": "Scotstounhill", "stage_seq": 12, "distance_m": 29292.9, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Hyndland East Jn", "stage_seq": 13, "distance_m": 31313.937, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529", "location": "Hyndland", "stage_seq": 14, "distance_m": 31844.906, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1530H", "wtt_dep": "1531H", "location": "Partick", "stage_seq": 15, "distance_m": 33020.769, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1532H", "location": "Finnieston West Jn", "stage_seq": 16, "distance_m": 33541.391, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1535H", "location": "Charing Cross", "stage_seq": 17, "distance_m": 35748.992, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1537", "wtt_dep": "1539", "location": "Glasgow Queen St Low Level", "stage_seq": 18, "distance_m": 36988.045, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "High Street", "stage_seq": 19, "distance_m": 37856.703, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1543", "location": "Bellgrove", "stage_seq": 20, "distance_m": 38879.271, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Carntyne", "stage_seq": 21, "distance_m": 41689.607, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Shettleston", "stage_seq": 22, "distance_m": 42908.292, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1551H", "location": "Garrowhill", "stage_seq": 23, "distance_m": 44852.939, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Easterhouse", "stage_seq": 24, "distance_m": 46402.558, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558", "location": "Blairhill", "stage_seq": 25, "distance_m": 50597.553, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Coatbridge Sunnyside", "stage_seq": 26, "distance_m": 51587.889, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Coatdyke", "stage_seq": 27, "distance_m": 53177.538, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1607H", "location": "Airdrie", "stage_seq": 28, "distance_m": 54601.417, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1610H", "location": "Drumgelloch", "stage_seq": 29, "distance_m": 56821.508, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Caldercruix", "stage_seq": 30, "distance_m": 61620.638, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Blackridge", "stage_seq": 31, "distance_m": 70519.673, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Armadale", "stage_seq": 32, "distance_m": 74266.447, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1629H", "location": "Bathgate", "stage_seq": 33, "distance_m": 78422.971, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634H", "location": "Livingston North", "stage_seq": 34, "distance_m": 84405.355, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Uphall", "stage_seq": 35, "distance_m": 87681.435, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Newbridge Jn", "stage_seq": 36, "distance_m": 94689.847, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Edinburgh Park", "stage_seq": 37, "distance_m": 100355.431, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Haymarket West Jn", "stage_seq": 38, "distance_m": 104310.323, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Haymarket", "stage_seq": 39, "distance_m": 106230.773, "section_seq": 1, "route_path_id": 66293}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Princes St Gardens", "stage_seq": 40, "distance_m": 107560.033, "section_seq": 1, "route_path_id": 66293}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 41, "distance_m": 109145.188, "section_seq": 1, "route_path_id": 66293}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 109145.188, "from_m": 0.0, "section_seq": 1, "route_path_id": 66293}], "total_distance_m": 109145.188, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 109099.164, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 46.024, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:23Z", "source_id": 50547279, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T13:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:28Z", "source_id": 16357077, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:52Z", "source_id": 50566386, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:58Z", "source_id": 16362584, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:08Z", "source_id": 50577709, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:08:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:07:13Z", "source_id": 16365745, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:05Z", "source_id": 50582847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:10:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:07Z", "source_id": 16367147, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1240, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:55Z", "source_id": 50587796, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:00Z", "source_id": 16368609, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:17Z", "source_id": 50609829, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:20:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:21Z", "source_id": 16374887, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1331, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:00Z", "source_id": 50622221, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:24:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:05Z", "source_id": 16378410, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1335, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:49Z", "source_id": 50624366, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:25:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:53Z", "source_id": 16379098, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1354, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:52Z", "source_id": 50626781, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:26:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:57Z", "source_id": 16379846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1363, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:25Z", "source_id": 50628297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:27Z", "source_id": 16380287, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:25Z", "source_id": 50633366, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:28Z", "source_id": 16381803, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:05Z", "source_id": 50640310, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:31:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:09Z", "source_id": 16383819, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1382, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:07Z", "source_id": 50648360, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:35:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:11Z", "source_id": 16386110, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1387, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:49Z", "source_id": 50655702, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:37:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:52Z", "source_id": 16388145, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1554, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:48Z", "source_id": 50663221, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:40:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:47Z", "source_id": 16390321, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:28Z", "source_id": 50667468, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:42:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:31Z", "source_id": 16391644, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:22Z", "source_id": 50672485, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:27Z", "source_id": 16393172, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1570, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:39Z", "source_id": 50683814, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:48:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:40Z", "source_id": 16396362, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1577, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:52Z", "source_id": 50689572, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:50:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:57Z", "source_id": 16398130, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:42Z", "source_id": 16401037, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1585, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:42Z", "source_id": 50707683, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:41Z", "source_id": 16403309, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:57Z", "source_id": 50713506, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:59:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:02Z", "source_id": 16405070, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:12Z", "source_id": 16408245, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:38Z", "source_id": 50729007, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:05:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:43Z", "source_id": 16409416, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2180, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:05Z", "source_id": 50737993, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:09:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:07Z", "source_id": 16412062, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:42Z", "source_id": 50750333, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:13:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:47Z", "source_id": 16415768, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2200, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:23Z", "source_id": 50765270, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:19:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:26Z", "source_id": 16420175, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2184, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:57Z", "source_id": 50775178, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T15:23:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:00Z", "source_id": 16422966, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 651, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:23Z", "source_id": 50784139, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:27:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:27Z", "source_id": 16425689, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 660, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:53Z", "source_id": 50801900, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:56Z", "source_id": 16430800, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 664, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:12Z", "source_id": 50813593, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T15:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:16Z", "source_id": 16434253, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:51Z", "source_id": 50839989, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T15:46:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:57Z", "source_id": 16441897, "stage_seq": 37, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 774, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:07Z", "source_id": 50857317, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:53:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:11Z", "source_id": 16446824, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 844, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:04Z", "source_id": 50868490, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T15:57:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:08Z", "source_id": 16450001, "stage_seq": 41, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Helensburgh Central 1455 1455 2 None None Edinburgh 1656 1656 13 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68997/2026-09-16/detailed None Haymarket 2026-09-16T16:52: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 1653 1657 Haymarket Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 16:07:37 TERMINATED 2026-09-16 15:57:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450001 1789574168978140 146 146 2026-09-16 16:07:12.830425 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:12.515470
583915 615696 C49107 685L84MT16 2026-09-16 COMPLETE 16449965 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 615696, "stp": "P", "toc": "Great Western Railway", "uid": "C49107", "consist": "800024+802018", "dest_crs": "CNM", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49107/2026-09-16/detailed", "trust_id": "685L84MT16", "origin_crs": "CNM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cheltenham Spa", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "1", "is_terminated": 1, "next_location": "Cheltenham Spa", "signalling_id": "5L84", "timing_status": "EARLY", "origin_station": "Cheltenham Spa", "current_leg_arr": "1700", "current_leg_dep": "1656", "current_leg_end": "Cheltenham Spa", "origin_dep_time": "1634", "origin_platform": "2", "current_location": "Cheltenham Spa", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "-3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]}", "current_leg_start": "Alstone Carriage Holding Sidings", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.8968465", "next_location_lon": "-2.1002558", "previous_location": "Alstone Carriage Holding Sidings", "current_leg_milage": "0.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 288.737, \"from_m\": 0.0, \"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\": 1094.3, \"from_m\": 288.737, \"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\": 1383.037, \"from_m\": 1094.3, \"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}], \"service_id\": 615696, \"profile_key\": \"6833093a7b1fa889c0149c332b9545389ef910d4e51964b8c1fa09f5beb36d34\", \"schedule_id\": 6596, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Cheltenham Spa\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28085}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1658\", \"location\": \"Alstone Carriage Holding Sidings\", \"stage_seq\": 2, \"distance_m\": 691.519, \"section_seq\": 1, \"route_path_id\": 28085}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Cheltenham Spa\", \"stage_seq\": 3, \"distance_m\": 1383.037, \"section_seq\": 1, \"route_path_id\": 28085}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1383.037, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28085}], \"total_distance_m\": 1383.037, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 577.474, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 805.563, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.8968465", "current_position_lon": "-2.1002558", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:47Z\", \"source_id\": 16436250, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:04Z\", \"source_id\": 50868432, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:05Z\", \"source_id\": 16449965, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cheltenham Spa", "service_state_platform": "1", "timing_fact_generation": 1789574169351972, "current_leg_arrival_utc": "2026-09-16T16:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:15.991789", "service_state_evidence_id": 16449965, "current_leg_start_actual_dep": "2026-09-16T16:58:00+01:00", "operational_evidence_version": 9, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:16.202314", "service_state_valid_until_kind": null, "operational_interpretation_version": 9, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CNM CNM 5L84 800024+802018 10 125 None {"version": 3, "segments": [{"to_m": 288.737, "from_m": 0.0, "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": 1094.3, "from_m": 288.737, "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": 1383.037, "from_m": 1094.3, "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}], "service_id": 615696, "profile_key": "6833093a7b1fa889c0149c332b9545389ef910d4e51964b8c1fa09f5beb36d34", "schedule_id": 6596, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Cheltenham Spa", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28085}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1658", "location": "Alstone Carriage Holding Sidings", "stage_seq": 2, "distance_m": 691.519, "section_seq": 1, "route_path_id": 28085}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Cheltenham Spa", "stage_seq": 3, "distance_m": 1383.037, "section_seq": 1, "route_path_id": 28085}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1383.037, "from_m": 0.0, "section_seq": 1, "route_path_id": 28085}], "total_distance_m": 1383.037, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 577.474, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.563, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:47Z", "source_id": 16436250, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:04Z", "source_id": 50868432, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:57:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:05Z", "source_id": 16449965, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Cheltenham Spa 1634 1634 2 None None Cheltenham Spa 1700 1700 1 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49107/2026-09-16/detailed None Alstone Carriage Holding Sidings 2026-09-16T16:58:00+01:00 Cheltenham Spa 4.0 {"type": "LineString", "coordinates": [[-2.0988627, 51.8989576], [-2.098958, 51.8987323], [-2.0990295, 51.8985633], [-2.0991522, 51.89828239999999], [-2.0993033, 51.897978], [-2.0994216, 51.89779339999999], [-2.0995058, 51.89766209999999], [-2.0996706, 51.8974492], [-2.0998249, 51.89725090000001], [-2.1000486, 51.897035900000006], [-2.1002557999999993, 51.8968465]]} 0.2 1656 1700 Alstone Carriage Holding Sidings Cheltenham Spa Cheltenham Spa 51.8968465 -2.1002558 51.8968465 -2.1002558 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Cheltenham Spa TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449965 1789574169351972 9 9 2026-09-16 16:07:16.202314 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:15.991789
583916 613863 L87684 031L82MQ16 2026-09-16 COMPLETE 16450044 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 613863, "stp": "P", "toc": "ScotRail", "uid": "L87684", "consist": "158707+158732", "dest_crs": "EDB", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87684/2026-09-16/detailed", "trust_id": "031L82MQ16", "origin_crs": "PTH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "19", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "1L82", "timing_status": "EARLY", "origin_station": "Perth", "current_leg_arr": "1657", "current_leg_dep": "1651", "current_leg_end": "Edinburgh", "origin_dep_time": "1525", "origin_platform": "5", "current_location": "Edinburgh", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Haymarket", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Princes St Gardens", "current_leg_milage": "1.8", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 321.757, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 374.03, \"from_m\": 321.757, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 455.14, \"from_m\": 374.03, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1061.149, \"from_m\": 455.14, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3224.136, \"from_m\": 1061.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3248.969, \"from_m\": 3224.136, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3253.281, \"from_m\": 3248.969, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 3398.738, \"from_m\": 3253.281, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8037.04, \"from_m\": 3398.738, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 16269.148, \"from_m\": 8037.04, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17499.372, \"from_m\": 16269.148, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18027.849, \"from_m\": 17499.372, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18089.329, \"from_m\": 18027.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27475.266, \"from_m\": 18089.329, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27928.705, \"from_m\": 27475.266, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 28438.59, \"from_m\": 27928.705, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28491.444, \"from_m\": 28438.59, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28695.879, \"from_m\": 28491.444, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28739.58, \"from_m\": 28695.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28777.16, \"from_m\": 28739.58, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28851.31, \"from_m\": 28777.16, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 32304.708, \"from_m\": 28851.31, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 41859.524, \"from_m\": 32304.708, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41927.313, \"from_m\": 41859.524, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46494.279, \"from_m\": 41927.313, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49977.181, \"from_m\": 46494.279, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 53572.278, \"from_m\": 49977.181, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 54645.703, \"from_m\": 53572.278, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 55119.093, \"from_m\": 54645.703, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 55546.428, \"from_m\": 55119.093, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56286.82, \"from_m\": 55546.428, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 58401.662, \"from_m\": 56286.82, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58787.11, \"from_m\": 58401.662, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 59349.15, \"from_m\": 58787.11, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60426.9, \"from_m\": 59349.15, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 62414.174, \"from_m\": 60426.9, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63312.316, \"from_m\": 62414.174, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 63715.843, \"from_m\": 63312.316, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69399.487, \"from_m\": 63715.843, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 69810.385, \"from_m\": 69399.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 69943.913, \"from_m\": 69810.385, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 69988.333, \"from_m\": 69943.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 70415.988, \"from_m\": 69988.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70580.468, \"from_m\": 70415.988, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 71929.092, \"from_m\": 70580.468, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 73225.081, \"from_m\": 71929.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 75977.642, \"from_m\": 73225.081, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77750.126, \"from_m\": 75977.642, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 81663.002, \"from_m\": 77750.126, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 85132.87, \"from_m\": 81663.002, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 85625.044, \"from_m\": 85132.87, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 87259.785, \"from_m\": 85625.044, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 87361.847, \"from_m\": 87259.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88962.566, \"from_m\": 87361.847, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 89023.23, \"from_m\": 88962.566, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89104.061, \"from_m\": 89023.23, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 89163.87, \"from_m\": 89104.061, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 89191.512, \"from_m\": 89163.87, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 90583.099, \"from_m\": 89191.512, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 91583.403, \"from_m\": 90583.099, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 91733.267, \"from_m\": 91583.403, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 91824.898, \"from_m\": 91733.267, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 92269.503, \"from_m\": 91824.898, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 613863, \"profile_key\": \"8ab35976895beac29389066a0b0a7b665987d412f15a6d713cd8a7e77d3c4611\", \"schedule_id\": 18817, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Perth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Hilton Jn\", \"stage_seq\": 2, \"distance_m\": 3191.752, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537H\", \"location\": \"Newburgh\", \"stage_seq\": 3, \"distance_m\": 16102.624, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1549\", \"wtt_dep\": \"1550\", \"location\": \"Ladybank\", \"stage_seq\": 4, \"distance_m\": 28602.207, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1558\", \"location\": \"Markinch\", \"stage_seq\": 5, \"distance_m\": 38010.589, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Thornton North Jn\", \"stage_seq\": 6, \"distance_m\": 41902.401, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 7, \"distance_m\": 42710.368, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 8, \"distance_m\": 49776.766, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613H\", \"location\": \"Kinghorn\", \"stage_seq\": 9, \"distance_m\": 54873.398, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Burntisland\", \"stage_seq\": 10, \"distance_m\": 59015.015, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623H\", \"location\": \"Aberdour\", \"stage_seq\": 11, \"distance_m\": 63374.579, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"Dalgety Bay\", \"stage_seq\": 12, \"distance_m\": 67874.547, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"Inverkeithing\", \"stage_seq\": 13, \"distance_m\": 70210.326, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 14, \"distance_m\": 76826.517, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Edinburgh Gateway\", \"stage_seq\": 15, \"distance_m\": 82617.729, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"South Gyle\", \"stage_seq\": 16, \"distance_m\": 83996.987, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 17, \"distance_m\": 87388.252, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Haymarket\", \"stage_seq\": 18, \"distance_m\": 89355.088, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Princes St Gardens\", \"stage_seq\": 19, \"distance_m\": 90684.348, \"section_seq\": 1, \"route_path_id\": 66243}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 20, \"distance_m\": 92269.503, \"section_seq\": 1, \"route_path_id\": 66243}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 92269.503, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66243}], \"total_distance_m\": 92269.503, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 92217.23, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 52.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1525½", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:19Z\", \"source_id\": 50685559, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:25Z\", \"source_id\": 16396941, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:28Z\", \"source_id\": 50707156, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:31Z\", \"source_id\": 16403182, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:34Z\", \"source_id\": 50731443, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:38Z\", \"source_id\": 16410132, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:05Z\", \"source_id\": 50746006, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:07Z\", \"source_id\": 16414427, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:19Z\", \"source_id\": 50759843, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:23Z\", \"source_id\": 16418574, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:57Z\", \"source_id\": 50775187, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:00Z\", \"source_id\": 16422967, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 540, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:52Z\", \"source_id\": 50788130, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:58Z\", \"source_id\": 16426904, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:56Z\", \"source_id\": 50796522, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:02Z\", \"source_id\": 16429276, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:57Z\", \"source_id\": 50826429, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:00Z\", \"source_id\": 16437965, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 743, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:37Z\", \"source_id\": 50834003, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:43Z\", \"source_id\": 16440144, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:45Z\", \"source_id\": 50850615, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:48Z\", \"source_id\": 16444993, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:07Z\", \"source_id\": 50868578, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:14Z\", \"source_id\": 16450044, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "19", "timing_fact_generation": 1789574175509435, "current_leg_arrival_utc": "2026-09-16T16:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:17.720087", "service_state_evidence_id": 16450044, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:19.057621", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P PTH EDB 1L82 158707+158732 4 90 None {"version": 3, "segments": [{"to_m": 321.757, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 374.03, "from_m": 321.757, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 455.14, "from_m": 374.03, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1061.149, "from_m": 455.14, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3224.136, "from_m": 1061.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3248.969, "from_m": 3224.136, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3253.281, "from_m": 3248.969, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 3398.738, "from_m": 3253.281, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8037.04, "from_m": 3398.738, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 16269.148, "from_m": 8037.04, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17499.372, "from_m": 16269.148, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18027.849, "from_m": 17499.372, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18089.329, "from_m": 18027.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 27475.266, "from_m": 18089.329, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27928.705, "from_m": 27475.266, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 70.0}, {"to_m": 28438.59, "from_m": 27928.705, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 28491.444, "from_m": 28438.59, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 28695.879, "from_m": 28491.444, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28739.58, "from_m": 28695.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28777.16, "from_m": 28739.58, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28851.31, "from_m": 28777.16, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 32304.708, "from_m": 28851.31, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 41859.524, "from_m": 32304.708, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41927.313, "from_m": 41859.524, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46494.279, "from_m": 41927.313, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49977.181, "from_m": 46494.279, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 53572.278, "from_m": 49977.181, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 54645.703, "from_m": 53572.278, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 55119.093, "from_m": 54645.703, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 55546.428, "from_m": 55119.093, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56286.82, "from_m": 55546.428, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 58401.662, "from_m": 56286.82, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58787.11, "from_m": 58401.662, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 59349.15, "from_m": 58787.11, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60426.9, "from_m": 59349.15, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 62414.174, "from_m": 60426.9, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63312.316, "from_m": 62414.174, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 63715.843, "from_m": 63312.316, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69399.487, "from_m": 63715.843, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 69810.385, "from_m": 69399.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 69943.913, "from_m": 69810.385, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 69988.333, "from_m": 69943.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 70415.988, "from_m": 69988.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70580.468, "from_m": 70415.988, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 71929.092, "from_m": 70580.468, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 73225.081, "from_m": 71929.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 75977.642, "from_m": 73225.081, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77750.126, "from_m": 75977.642, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 81663.002, "from_m": 77750.126, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 85132.87, "from_m": 81663.002, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 85625.044, "from_m": 85132.87, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 87259.785, "from_m": 85625.044, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 87361.847, "from_m": 87259.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88962.566, "from_m": 87361.847, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 89023.23, "from_m": 88962.566, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89104.061, "from_m": 89023.23, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 89163.87, "from_m": 89104.061, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 89191.512, "from_m": 89163.87, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 90583.099, "from_m": 89191.512, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 91583.403, "from_m": 90583.099, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 91733.267, "from_m": 91583.403, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 91824.898, "from_m": 91733.267, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}, {"to_m": 92269.503, "from_m": 91824.898, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 613863, "profile_key": "8ab35976895beac29389066a0b0a7b665987d412f15a6d713cd8a7e77d3c4611", "schedule_id": 18817, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1525H", "location": "Perth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Hilton Jn", "stage_seq": 2, "distance_m": 3191.752, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537H", "location": "Newburgh", "stage_seq": 3, "distance_m": 16102.624, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1549", "wtt_dep": "1550", "location": "Ladybank", "stage_seq": 4, "distance_m": 28602.207, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1558", "location": "Markinch", "stage_seq": 5, "distance_m": 38010.589, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Thornton North Jn", "stage_seq": 6, "distance_m": 41902.401, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Thornton South Jn", "stage_seq": 7, "distance_m": 42710.368, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Kirkcaldy", "stage_seq": 8, "distance_m": 49776.766, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613H", "location": "Kinghorn", "stage_seq": 9, "distance_m": 54873.398, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Burntisland", "stage_seq": 10, "distance_m": 59015.015, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Aberdour", "stage_seq": 11, "distance_m": 63374.579, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Dalgety Bay", "stage_seq": 12, "distance_m": 67874.547, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Inverkeithing", "stage_seq": 13, "distance_m": 70210.326, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Dalmeny Jn", "stage_seq": 14, "distance_m": 76826.517, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Edinburgh Gateway", "stage_seq": 15, "distance_m": 82617.729, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "South Gyle", "stage_seq": 16, "distance_m": 83996.987, "section_seq": 1, "route_path_id": 66243}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Haymarket West Jn", "stage_seq": 17, "distance_m": 87388.252, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Haymarket", "stage_seq": 18, "distance_m": 89355.088, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Princes St Gardens", "stage_seq": 19, "distance_m": 90684.348, "section_seq": 1, "route_path_id": 66243}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 20, "distance_m": 92269.503, "section_seq": 1, "route_path_id": 66243}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 92269.503, "from_m": 0.0, "section_seq": 1, "route_path_id": 66243}], "total_distance_m": 92269.503, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 92217.23, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 52.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:19Z", "source_id": 50685559, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:49:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:25Z", "source_id": 16396941, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 475, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:28Z", "source_id": 50707156, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:57:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:31Z", "source_id": 16403182, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:34Z", "source_id": 50731443, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:06:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:38Z", "source_id": 16410132, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 528, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:05Z", "source_id": 50746006, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:12:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:07Z", "source_id": 16414427, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:19Z", "source_id": 50759843, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:23Z", "source_id": 16418574, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:57Z", "source_id": 50775187, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:22:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:00Z", "source_id": 16422967, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 540, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:52Z", "source_id": 50788130, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:27:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:58Z", "source_id": 16426904, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:56Z", "source_id": 50796522, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:31:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:02Z", "source_id": 16429276, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:57Z", "source_id": 50826429, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:41:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:00Z", "source_id": 16437965, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 743, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:37Z", "source_id": 50834003, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:45:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:43Z", "source_id": 16440144, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:45Z", "source_id": 50850615, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:50:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:48Z", "source_id": 16444993, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:07Z", "source_id": 50868578, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:57:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:14Z", "source_id": 16450044, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Perth 1525 1525½ 5 None None Edinburgh 1658 1658 19 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87684/2026-09-16/detailed None Haymarket 2026-09-16T16:52:00+01:00 Edinburgh 6.0 {"type": "LineString", "coordinates": [[-3.2189400258212073, 55.94517485217656], [-3.2188798, 55.94518519999998], [-3.2188162, 55.94519759999999], [-3.2182675000000005, 55.9453042], [-3.217606, 55.9454518], [-3.2173869999999996, 55.94550059999999], [-3.2165484, 55.9456941], [-3.2148352, 55.9460894], [-3.2135654999999996, 55.9463879], [-3.2121561, 55.946719300000005], [-3.2081804, 55.947677], [-3.2076363, 55.94781569999999], [-3.2067769, 55.9480349], [-3.2060786, 55.94820729999999], [-3.2048799, 55.94860189999999], [-3.2039866, 55.9489484], [-3.2039538999999997, 55.94896309999999], [-3.2027637, 55.94946629999999], [-3.2023646999999995, 55.94960360000001], [-3.2021434, 55.9496717], [-3.2020104, 55.9497127], [-3.2019377999999996, 55.9497308], [-3.2016521, 55.949802199999986], [-3.2011367999999996, 55.9499134], [-3.2007464999999997, 55.94998330000001], [-3.2006809, 55.949995], [-3.2004645, 55.9500335], [-3.199903, 55.9501626], [-3.1995093, 55.9502306], [-3.1992955999999997, 55.95027040000001], [-3.1985630000000005, 55.9504385], [-3.1981381000000004, 55.95051229999999], [-3.1976456, 55.9506232], [-3.1973387999999994, 55.950682], [-3.1966469999999996, 55.9508021], [-3.1960519, 55.9509096], [-3.1960269999999995, 55.9509139], [-3.1953638999999994, 55.95102829999998], [-3.194952, 55.9510971], [-3.1949119, 55.95110379999999], [-3.1947054999999995, 55.9511458], [-3.194461, 55.95120920000001], [-3.1942839999999997, 55.951255299999985], [-3.1941620999999993, 55.95129349999999], [-3.1934728999999997, 55.95149359999999], [-3.1929111999999997, 55.9516679], [-3.1925371999999994, 55.9517897], [-3.19202, 55.9519465], [-3.1916707999999994, 55.952039899999995], [-3.1912938, 55.9521457], [-3.1909084, 55.9522322], [-3.1895932999999994, 55.95244240000001], [-3.1893977, 55.952472799999995], [-3.1889195, 55.9525492], [-3.1886523999999996, 55.9525897], [-3.188127300000001, 55.952670399999995], [-3.1876729, 55.952719599999995], [-3.187321, 55.9527429], [-3.1870036, 55.9527529], [-3.1864126999999995, 55.9527673], [-3.1858509999999995, 55.9527577], [-3.1843207999999996, 55.9526931], [-3.1842163999999995, 55.9526887], [-3.1839902, 55.9526818], [-3.1837289, 55.95268750000001], [-3.1835220999999994, 55.9527024], [-3.1832225999999997, 55.95274009999999], [-3.1828267999999995, 55.9528118], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 1.8 1651 1657 Princes St Gardens Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450044 1789574175509435 67 67 2026-09-16 16:07:19.057621 19 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:17.720087
583917 616318 C49777 745P65MT16 2026-09-16 COMPLETE 16450862 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 616318, "stp": "P", "toc": "Great Western Railway", "uid": "C49777", "consist": "387163+387170", "dest_crs": "RDG", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C49777/2026-09-16/detailed", "trust_id": "745P65MT16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Reading", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "15", "is_terminated": 1, "next_location": "Reading", "signalling_id": "5P65", "timing_status": "EARLY", "origin_station": "Reading Traincare Depot", "current_leg_arr": "1657", "current_leg_dep": "1655", "current_leg_end": "Reading", "origin_dep_time": "1657", "origin_platform": null, "current_location": "Reading", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "-3 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": "1700", "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\": 616318, \"profile_key\": \"9d2c3b2cc63ff244951b0505d0173ba51303076879c4503dcedee2263649cdf9\", \"schedule_id\": 6815, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Reading Traincare Depot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27819}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"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": "1657", "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-16T15:57:13Z\", \"source_id\": 50871609, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:17Z\", \"source_id\": 16450862, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Reading", "service_state_platform": "15", "timing_fact_generation": 1789574238164850, "current_leg_arrival_utc": "2026-09-16T16:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:18.161915", "service_state_evidence_id": 16450862, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:19.996482", "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 5P65 387163+387170 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": 616318, "profile_key": "9d2c3b2cc63ff244951b0505d0173ba51303076879c4503dcedee2263649cdf9", "schedule_id": 6815, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1657", "location": "Reading Traincare Depot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27819}, {"is_pass": false, "wtt_arr": "1700", "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-16T15:57:13Z", "source_id": 50871609, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:57:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:17Z", "source_id": 16450862, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Reading Traincare Depot 1657 1657 None None None Reading 1700 1700 15 EARLY -3 minutes https://www.realtimetrains.co.uk/service/gb-nr:C49777/2026-09-16/detailed None Reading Traincare Depot 2026-09-16T16:57: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 1655 1657 Reading Traincare Depot Reading Reading 51.4591324 -0.9734395 51.4591324 -0.9734395 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Reading TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450862 1789574238164850 6 6 2026-09-16 16:07:19.996482 15 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:18.161915
583918 614848 L12177 529C43MS16 2026-09-16 COMPLETE 16449796 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 614848, "stp": "P", "toc": "London Overground", "uid": "L12177", "consist": null, "dest_crs": "WCY", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L12177/2026-09-16/detailed", "trust_id": "529C43MS16", "origin_crs": "XHZ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": "1", "is_terminated": 1, "next_location": "West Croydon", "signalling_id": "9C43", "timing_status": "LATE", "origin_station": "Highbury & Islington (East London Line)", "current_leg_arr": "1657", "current_leg_dep": "1650", "current_leg_end": "West Croydon", "origin_dep_time": "1602", "origin_platform": "1", "current_location": "West Croydon", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]}", "current_leg_start": "Norwood Junction", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "51.3789421", "next_location_lon": "-0.1019610", "previous_location": "Norwood Junction", "current_leg_milage": "1.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 3665.549, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4220.136, \"from_m\": 3665.549, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5153.444, \"from_m\": 4220.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5556.24, \"from_m\": 5153.444, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5699.14, \"from_m\": 5556.24, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5772.015, \"from_m\": 5699.14, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6031.99, \"from_m\": 5772.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6087.353, \"from_m\": 6031.99, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6485.143, \"from_m\": 6087.353, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6542.479, \"from_m\": 6485.143, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8280.138, \"from_m\": 6542.479, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9431.662, \"from_m\": 8280.138, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11169.321, \"from_m\": 9431.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11226.657, \"from_m\": 11169.321, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12966.164, \"from_m\": 11226.657, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13272.655, \"from_m\": 12966.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13310.11, \"from_m\": 13272.655, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13690.193, \"from_m\": 13310.11, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14405.746, \"from_m\": 13690.193, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14638.025, \"from_m\": 14405.746, \"capability_applied\": null, \"effective_limit_mph\": 49.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.0}, {\"to_m\": 16322.617, \"from_m\": 14638.025, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16405.584, \"from_m\": 16322.617, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18863.651, \"from_m\": 16405.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 18904.691, \"from_m\": 18863.651, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20191.175, \"from_m\": 18904.691, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20232.216, \"from_m\": 20191.175, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20988.894, \"from_m\": 20232.216, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26936.802, \"from_m\": 20988.894, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26998.318, \"from_m\": 26936.802, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30728.682, \"from_m\": 26998.318, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30901.763, \"from_m\": 30728.682, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30978.574, \"from_m\": 30901.763, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30983.958, \"from_m\": 30978.574, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31592.012, \"from_m\": 30983.958, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31602.878, \"from_m\": 31592.012, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32074.577, \"from_m\": 31602.878, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32098.801, \"from_m\": 32074.577, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33058.382, \"from_m\": 32098.801, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33266.379, \"from_m\": 33058.382, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 33301.635, \"from_m\": 33266.379, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33536.374, \"from_m\": 33301.635, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}], \"service_id\": 614848, \"profile_key\": \"d1f40459a1e0c045d73eb4782bf04680c60ff883849bd599d782b34234897583\", \"schedule_id\": 15531, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Highbury & Islington (East London Line)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604\", \"location\": \"Canonbury East London Line\", \"stage_seq\": 2, \"distance_m\": 1644.893, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"East London Line Boundary North London Line\", \"stage_seq\": 3, \"distance_m\": 4425.65, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Dalston Junction\", \"stage_seq\": 4, \"distance_m\": 5612.857, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609\", \"location\": \"Haggerston\", \"stage_seq\": 5, \"distance_m\": 6286.248, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Hoxton\", \"stage_seq\": 6, \"distance_m\": 7623.582, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1613H\", \"location\": \"Shoreditch High Street\", \"stage_seq\": 7, \"distance_m\": 8855.9, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"Whitechapel\", \"stage_seq\": 8, \"distance_m\": 14638.025, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Shadwell\", \"stage_seq\": 9, \"distance_m\": 15622.112, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Wapping\", \"stage_seq\": 10, \"distance_m\": 16405.584, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Rotherhithe\", \"stage_seq\": 11, \"distance_m\": 16881.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623H\", \"location\": \"Canada Water\", \"stage_seq\": 12, \"distance_m\": 17195.973, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"Surrey Quays\", \"stage_seq\": 13, \"distance_m\": 17805.638, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Surrey Quays Silwood Jn\", \"stage_seq\": 14, \"distance_m\": 18095.083, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Canal Jn (New Cross)\", \"stage_seq\": 15, \"distance_m\": 18851.907, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"New Cross Gate North Jn\", \"stage_seq\": 16, \"distance_m\": 19547.933, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"New Cross Gate Station ELL\", \"stage_seq\": 17, \"distance_m\": 21182.825, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"location\": \"Brockley\", \"stage_seq\": 18, \"distance_m\": 22498.837, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Honor Oak Park\", \"stage_seq\": 19, \"distance_m\": 24163.908, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Forest Hill\", \"stage_seq\": 20, \"distance_m\": 25516.271, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Sydenham\", \"stage_seq\": 21, \"distance_m\": 26936.802, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643\", \"location\": \"Penge West\", \"stage_seq\": 22, \"distance_m\": 28192.328, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Anerley\", \"stage_seq\": 23, \"distance_m\": 28812.808, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649H\", \"location\": \"Norwood Junction\", \"stage_seq\": 24, \"distance_m\": 30663.944, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 25, \"distance_m\": 32098.801, \"section_seq\": 1, \"route_path_id\": 34287}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"West Croydon\", \"stage_seq\": 26, \"distance_m\": 33536.374, \"section_seq\": 1, \"route_path_id\": 34287}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 33536.374, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34287}], \"total_distance_m\": 33536.374, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 31992.496, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1543.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1602", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.3789421", "current_position_lon": "-0.1019610", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15025, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:08Z\", \"source_id\": 50724847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:10Z\", \"source_id\": 16408208, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15056, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:32Z\", \"source_id\": 50731369, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:36Z\", \"source_id\": 16410094, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:56Z\", \"source_id\": 50737574, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:59Z\", \"source_id\": 16411939, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:58Z\", \"source_id\": 50742981, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:04Z\", \"source_id\": 16413556, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:59Z\", \"source_id\": 50751068, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:01Z\", \"source_id\": 16415921, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:49Z\", \"source_id\": 50758473, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:53Z\", \"source_id\": 16418186, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15092, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:29Z\", \"source_id\": 50765638, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:32Z\", \"source_id\": 16420247, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15097, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:09Z\", \"source_id\": 50772905, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:12Z\", \"source_id\": 16422305, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:49Z\", \"source_id\": 50777374, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:54Z\", \"source_id\": 16423667, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29529, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:23Z\", \"source_id\": 50781538, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:27Z\", \"source_id\": 16424932, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:01Z\", \"source_id\": 50785709, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:03Z\", \"source_id\": 16426141, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29742, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:14Z\", \"source_id\": 50794586, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:19Z\", \"source_id\": 16428791, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29896, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:45Z\", \"source_id\": 50804403, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:52Z\", \"source_id\": 16431571, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29892, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:24Z\", \"source_id\": 50814126, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:26Z\", \"source_id\": 16434419, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29886, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:24Z\", \"source_id\": 50822228, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:28Z\", \"source_id\": 16436758, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:16Z\", \"source_id\": 50830199, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:19Z\", \"source_id\": 16439084, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:28Z\", \"source_id\": 50836282, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:32Z\", \"source_id\": 16440827, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30031, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:04Z\", \"source_id\": 50840451, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:08Z\", \"source_id\": 16442058, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:34Z\", \"source_id\": 50847242, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:37Z\", \"source_id\": 16443998, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:46Z\", \"source_id\": 50867571, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:51Z\", \"source_id\": 16449796, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "West Croydon", "service_state_platform": "1", "timing_fact_generation": 1789574155626233, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:18.425701", "service_state_evidence_id": 16449796, "current_leg_start_actual_dep": "2026-09-16T16:51:30+01:00", "operational_evidence_version": 82, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:19.606588", "service_state_valid_until_kind": null, "operational_interpretation_version": 82, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P XHZ WCY 9C43 None None None None {"version": 3, "segments": [{"to_m": 3665.549, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4220.136, "from_m": 3665.549, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5153.444, "from_m": 4220.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5556.24, "from_m": 5153.444, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5699.14, "from_m": 5556.24, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5772.015, "from_m": 5699.14, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6031.99, "from_m": 5772.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6087.353, "from_m": 6031.99, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6485.143, "from_m": 6087.353, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6542.479, "from_m": 6485.143, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8280.138, "from_m": 6542.479, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9431.662, "from_m": 8280.138, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11169.321, "from_m": 9431.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11226.657, "from_m": 11169.321, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12966.164, "from_m": 11226.657, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13272.655, "from_m": 12966.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13310.11, "from_m": 13272.655, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13690.193, "from_m": 13310.11, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14405.746, "from_m": 13690.193, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14638.025, "from_m": 14405.746, "capability_applied": null, "effective_limit_mph": 49.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.0}, {"to_m": 16322.617, "from_m": 14638.025, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16405.584, "from_m": 16322.617, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18863.651, "from_m": 16405.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 18904.691, "from_m": 18863.651, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20191.175, "from_m": 18904.691, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20232.216, "from_m": 20191.175, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20988.894, "from_m": 20232.216, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26936.802, "from_m": 20988.894, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26998.318, "from_m": 26936.802, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30728.682, "from_m": 26998.318, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30901.763, "from_m": 30728.682, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30978.574, "from_m": 30901.763, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30983.958, "from_m": 30978.574, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31592.012, "from_m": 30983.958, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31602.878, "from_m": 31592.012, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32074.577, "from_m": 31602.878, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32098.801, "from_m": 32074.577, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33058.382, "from_m": 32098.801, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33266.379, "from_m": 33058.382, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 33301.635, "from_m": 33266.379, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33536.374, "from_m": 33301.635, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}], "service_id": 614848, "profile_key": "d1f40459a1e0c045d73eb4782bf04680c60ff883849bd599d782b34234897583", "schedule_id": 15531, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1602", "location": "Highbury & Islington (East London Line)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604", "location": "Canonbury East London Line", "stage_seq": 2, "distance_m": 1644.893, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "East London Line Boundary North London Line", "stage_seq": 3, "distance_m": 4425.65, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Dalston Junction", "stage_seq": 4, "distance_m": 5612.857, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609", "location": "Haggerston", "stage_seq": 5, "distance_m": 6286.248, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Hoxton", "stage_seq": 6, "distance_m": 7623.582, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Shoreditch High Street", "stage_seq": 7, "distance_m": 8855.9, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Whitechapel", "stage_seq": 8, "distance_m": 14638.025, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Shadwell", "stage_seq": 9, "distance_m": 15622.112, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Wapping", "stage_seq": 10, "distance_m": 16405.584, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Rotherhithe", "stage_seq": 11, "distance_m": 16881.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623H", "location": "Canada Water", "stage_seq": 12, "distance_m": 17195.973, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Surrey Quays", "stage_seq": 13, "distance_m": 17805.638, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Surrey Quays Silwood Jn", "stage_seq": 14, "distance_m": 18095.083, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Canal Jn (New Cross)", "stage_seq": 15, "distance_m": 18851.907, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "New Cross Gate North Jn", "stage_seq": 16, "distance_m": 19547.933, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "New Cross Gate Station ELL", "stage_seq": 17, "distance_m": 21182.825, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Brockley", "stage_seq": 18, "distance_m": 22498.837, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Honor Oak Park", "stage_seq": 19, "distance_m": 24163.908, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Forest Hill", "stage_seq": 20, "distance_m": 25516.271, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Sydenham", "stage_seq": 21, "distance_m": 26936.802, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Penge West", "stage_seq": 22, "distance_m": 28192.328, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Anerley", "stage_seq": 23, "distance_m": 28812.808, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649H", "location": "Norwood Junction", "stage_seq": 24, "distance_m": 30663.944, "section_seq": 1, "route_path_id": 34287}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 25, "distance_m": 32098.801, "section_seq": 1, "route_path_id": 34287}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "West Croydon", "stage_seq": 26, "distance_m": 33536.374, "section_seq": 1, "route_path_id": 34287}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 33536.374, "from_m": 0.0, "section_seq": 1, "route_path_id": 34287}], "total_distance_m": 33536.374, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 31992.496, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1543.878, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15025, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:08Z", "source_id": 50724847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:10Z", "source_id": 16408208, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15056, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:32Z", "source_id": 50731369, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:06:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:36Z", "source_id": 16410094, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:56Z", "source_id": 50737574, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:08:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:59Z", "source_id": 16411939, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:58Z", "source_id": 50742981, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:10:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:04Z", "source_id": 16413556, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:59Z", "source_id": 50751068, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:13:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:01Z", "source_id": 16415921, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:49Z", "source_id": 50758473, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:16:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:53Z", "source_id": 16418186, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15092, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:29Z", "source_id": 50765638, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:19:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:32Z", "source_id": 16420247, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15097, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:09Z", "source_id": 50772905, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:21:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:12Z", "source_id": 16422305, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:49Z", "source_id": 50777374, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:23:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:54Z", "source_id": 16423667, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29529, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:23Z", "source_id": 50781538, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:27Z", "source_id": 16424932, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:01Z", "source_id": 50785709, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:03Z", "source_id": 16426141, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29742, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:14Z", "source_id": 50794586, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:30:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:19Z", "source_id": 16428791, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29896, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:45Z", "source_id": 50804403, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:52Z", "source_id": 16431571, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29892, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:24Z", "source_id": 50814126, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:36:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:26Z", "source_id": 16434419, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29886, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:24Z", "source_id": 50822228, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:39:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:28Z", "source_id": 16436758, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:16Z", "source_id": 50830199, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:42:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:19Z", "source_id": 16439084, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30035, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:28Z", "source_id": 50836282, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:32Z", "source_id": 16440827, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30031, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:04Z", "source_id": 50840451, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:46:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:08Z", "source_id": 16442058, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:34Z", "source_id": 50847242, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:49:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:37Z", "source_id": 16443998, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:46Z", "source_id": 50867571, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:57:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:51Z", "source_id": 16449796, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Highbury & Islington (East London Line) 1602 1602 1 None None West Croydon 1655 1655 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L12177/2026-09-16/detailed None Norwood Junction 2026-09-16T16:51:30+01:00 West Croydon 7.0 {"type": "LineString", "coordinates": [[-0.07498090081644737, 51.397009705624015], [-0.07503069999999999, 51.3969232], [-0.0750934, 51.39681310000001], [-0.07530619999999999, 51.39653220000001], [-0.07531269999999998, 51.396520499999994], [-0.0755756, 51.3960511], [-0.0757781, 51.39564320000001], [-0.0761121, 51.3950552], [-0.07632140000000001, 51.39467969999998], [-0.0765556, 51.394305799999984], [-0.0767283, 51.3940642], [-0.0769782, 51.3937416], [-0.07725099999999999, 51.39338370000001], [-0.07748629999999998, 51.39309399999999], [-0.07770019999999998, 51.39284109999999], [-0.07801209999999999, 51.392505699999994], [-0.0782042, 51.3923165], [-0.0784751, 51.3919591], [-0.07863449999999998, 51.39180909999999], [-0.0790796, 51.3913793], [-0.07943539999999999, 51.39107229999999], [-0.08021299999999999, 51.39043590000001], [-0.0807692, 51.3899439], [-0.08111279999999998, 51.38966570000001], [-0.08121599999999998, 51.3895922], [-0.0816917, 51.3892737], [-0.0818919, 51.3891482], [-0.08209429999999998, 51.389031300000006], [-0.0822982, 51.3889365], [-0.0824806, 51.388850899999994], [-0.08267919999999998, 51.38877569999998], [-0.0829044, 51.38869969999998], [-0.0830868, 51.38864960000001], [-0.0833489, 51.3885892], [-0.0836793, 51.38852330000001], [-0.0842182, 51.3884156], [-0.0846698, 51.38831309999998], [-0.0850387, 51.3882054], [-0.08536969999999999, 51.3880796], [-0.08565619999999999, 51.3879449], [-0.08591552241940241, 51.38780221106374], [-0.08597657798432175, 51.38776861593374], [-0.08607620000000002, 51.3877138], [-0.08633659999999999, 51.3875506], [-0.08674579999999998, 51.387263899999994], [-0.08691229999999998, 51.38711289999999], [-0.08692219999999999, 51.3870789], [-0.08695728964593633, 51.38705044900616], [-0.08700452330958812, 51.387012151507896], [-0.0872367, 51.3868239], [-0.0872782676515657, 51.38679167395817], [-0.0874138, 51.3866866], [-0.0877574, 51.3864614], [-0.0880408, 51.3863135], [-0.0883121, 51.3861903], [-0.0886641, 51.386060499999985], [-0.0890061, 51.3859435], [-0.08983152841195213, 51.385665632479174], [-0.0909542, 51.3852877], [-0.0931434, 51.3845815], [-0.0941373, 51.38423989999999], [-0.0949316, 51.383978299999995], [-0.0955735, 51.383763300000005], [-0.0962664, 51.3835394], [-0.0973319, 51.383187599999985], [-0.0977714, 51.3830434], [-0.09805319999999998, 51.382940100000006], [-0.0983186, 51.3828312], [-0.0986836, 51.38265459999999], [-0.0989195, 51.3825302], [-0.0991399, 51.3824042], [-0.09936609999999998, 51.3822518], [-0.0996509, 51.38202789999999], [-0.1002204, 51.38149479999999], [-0.1005102, 51.38118709999999], [-0.1007864, 51.380920999999994], [-0.101459, 51.3798668], [-0.1015732, 51.379661], [-0.10196099999999998, 51.3789421]]} 1.8 1650 1657 Norwood Junction West Croydon West Croydon 51.3789421 -0.1019610 51.3789421 -0.1019610 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 West Croydon TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449796 1789574155626233 82 82 2026-09-16 16:07:19.606588 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:18.425701
583919 616273 C35584 723W50MT16 2026-09-16 COMPLETE 16450909 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 616273, "stp": "P", "toc": "Elizabeth Line", "uid": "C35584", "consist": "345022", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35584/2026-09-16/detailed", "trust_id": "723W50MT16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "3W50", "timing_status": "ON TIME", "origin_station": "Westbourne Park Carriage Sidings", "current_leg_arr": "1657", "current_leg_dep": "1655", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1655", "origin_platform": "5", "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]}", "current_leg_start": "Westbourne Park Carriage Sidings", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "51.5164607", "next_location_lon": "-0.1774340", "previous_location": "Westbourne Park Carriage Sidings", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 428.206, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 941.127, \"from_m\": 428.206, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1858.829, \"from_m\": 941.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2140.476, \"from_m\": 1858.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3215.744, \"from_m\": 2140.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3583.426, \"from_m\": 3215.744, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 616273, \"profile_key\": \"740ff0c4ffffb8220fdc456e10bca0214e9fa1f69db9d2a8596be75ec8c176ef\", \"schedule_id\": 4520, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 3583.426, \"section_seq\": 1, \"route_path_id\": 29782}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 3583.426, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29782}], \"total_distance_m\": 3583.426, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 3583.426, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1655", "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\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:15Z\", \"source_id\": 50871701, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:21Z\", \"source_id\": 16450909, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789574241620656, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:19.900407", "service_state_evidence_id": 50871701, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T15:57:14", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:19.994289", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 3W50 345022 9 90 None {"version": 3, "segments": [{"to_m": 428.206, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 941.127, "from_m": 428.206, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 1858.829, "from_m": 941.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2140.476, "from_m": 1858.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 3215.744, "from_m": 2140.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3583.426, "from_m": 3215.744, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 616273, "profile_key": "740ff0c4ffffb8220fdc456e10bca0214e9fa1f69db9d2a8596be75ec8c176ef", "schedule_id": 4520, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1655", "location": "Westbourne Park Carriage Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29782}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Paddington (Crossrail)", "stage_seq": 2, "distance_m": 3583.426, "section_seq": 1, "route_path_id": 29782}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 3583.426, "from_m": 0.0, "section_seq": 1, "route_path_id": 29782}], "total_distance_m": 3583.426, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 3583.426, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:15Z", "source_id": 50871701, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:57:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:21Z", "source_id": 16450909, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Westbourne Park Carriage Sidings 1655 1655 5 None None Paddington (Crossrail) 1657 1657 A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35584/2026-09-16/detailed None Westbourne Park Carriage Sidings 2026-09-16T16:55:00+01:00 Paddington (Crossrail) 2.0 {"type": "LineString", "coordinates": [[-0.19894690000000004, 51.5208729], [-0.1980762, 51.52067939999999], [-0.1975886, 51.520565799999986], [-0.1962782, 51.52025509999999], [-0.19620119999999996, 51.52023689999999], [-0.1960185, 51.5201989], [-0.195824, 51.5201663], [-0.1954623, 51.520116], [-0.1951258, 51.5200483], [-0.19498149999999995, 51.5200142], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18162438004399503, 51.51850149374107], [-0.18161750662469375, 51.51849904314393], [-0.1815135671580024, 51.518461985333445], [-0.18137205983552085, 51.51841153330841], [-0.1812636838371851, 51.51837289365476], [-0.18123929999999996, 51.5183642], [-0.1811550773228511, 51.518324289956695], [-0.18094809999999997, 51.5183032], [-0.1807715, 51.5182854], [-0.18074147018795023, 51.51828097843411], [-0.1806724, 51.5182483], [-0.18064238192602824, 51.51822996347344], [-0.1806302, 51.5182281], [-0.1806173, 51.518226099999985], [-0.18036250000000004, 51.5181719], [-0.1800521, 51.518080999999995], [-0.1797498, 51.5179784], [-0.1796630568239043, 51.51794157093493], [-0.1793779, 51.51782049999999], [-0.1791722, 51.51771029999999], [-0.1789235, 51.5175535], [-0.1788428, 51.5174996], [-0.17743399999999998, 51.5164607]]} 1.0 1655 1657 Westbourne Park Carriage Sidings Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:14 Paddington (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 50871701 1789574241620656 6 6 2026-09-16 16:07:19.994289 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:19.900407
583920 613789 P89122 892R99MQ16 2026-09-16 COMPLETE 16450105 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 613789, "stp": "P", "toc": "Southeastern", "uid": "P89122", "consist": "375903", "dest_crs": "FAV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89122/2026-09-16/detailed", "trust_id": "892R99MQ16", "origin_crs": "DVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Faversham", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": "1", "is_terminated": 1, "next_location": "Faversham", "signalling_id": "2R99", "timing_status": "LATE", "origin_station": "Dover Priory", "current_leg_arr": "1657", "current_leg_dep": "1649", "current_leg_end": "Faversham", "origin_dep_time": "1522", "origin_platform": "2", "current_location": "Faversham Carriage Holding Sidings", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[1.0345424, 51.3577269], [1.0337681, 51.357627400000005], [1.0334138, 51.3575628], [1.0331122999999998, 51.35750440000001], [1.0325887, 51.35738629999999], [1.0321404, 51.35726189999999], [1.0318442, 51.3571847], [1.0313342, 51.3570226], [1.0308079, 51.3568396], [1.0301183, 51.356553], [1.0298895999999995, 51.35645110000001], [1.0266190999999998, 51.3549153], [1.0258455999999998, 51.3545841], [1.0255862, 51.35447849999999], [1.0251069, 51.3542661], [1.024555, 51.35408459999999], [1.0240231, 51.3539287], [1.0234369, 51.35378049999999], [1.0233173, 51.35375030000001], [1.0199283, 51.352953600000006], [1.013798, 51.351513399999995], [1.012583, 51.3512022], [1.0114705999999998, 51.3508619], [1.0108624, 51.3506499], [1.010111, 51.350331999999995], [1.008583, 51.34962589999999], [1.0073899999999998, 51.3490765], [1.0061782999999995, 51.34856179999999], [1.0050341, 51.3481518], [1.0038969999999998, 51.3478108], [1.0021441, 51.34737479999999], [0.9994465, 51.34672819999999], [0.9978331999999998, 51.3463474], [0.9963606, 51.34597879999999], [0.9956145, 51.3457788], [0.9948975, 51.3455521], [0.9942305, 51.345345999999985], [0.9935998, 51.34511959999999], [0.9928465999999998, 51.34483720000001], [0.9918567, 51.344421], [0.9917711, 51.3443828], [0.9917515999999998, 51.3443741], [0.9901322, 51.3436414], [0.9881468125314736, 51.3427412350563], [0.9878867, 51.34262330000001], [0.9871826, 51.3423041], [0.9845835, 51.3411256], [0.9822896, 51.34008970000001], [0.9821116, 51.3400086], [0.9810395, 51.3395227], [0.9790399, 51.3386137], [0.9770323, 51.3377064], [0.9729382, 51.33587489999999], [0.9720773, 51.3354703], [0.9635825, 51.33161939999999], [0.9624096999999998, 51.33109230000001], [0.9615415130533552, 51.33069708903964], [0.961147, 51.330517500000006], [0.9586582, 51.32939309999999], [0.9536759, 51.327133], [0.9520642, 51.3264086], [0.9502989, 51.32561109999999], [0.9469462, 51.3240929], [0.9434390999999998, 51.3225052], [0.9425857, 51.3221309], [0.9417051, 51.3217657], [0.9410794, 51.3215283], [0.9403991000000002, 51.321299299999986], [0.9396237, 51.3210534], [0.938824, 51.3208232], [0.9379431, 51.3205985], [0.9369901, 51.3203821], [0.9352222, 51.3200537], [0.9330096, 51.3196887], [0.9325695000000002, 51.319616100000005], [0.9298965, 51.31916009999999], [0.9283734, 51.31887089999999], [0.9271404999999998, 51.31857320000001], [0.9241855, 51.31773720000001], [0.9216509, 51.31700850000001], [0.9191134, 51.31628789999999], [0.9149212, 51.3150913], [0.911998, 51.3142495], [0.9090709999999996, 51.3134108], [0.9079066999999998, 51.3130727], [0.9067311, 51.31273900000001], [0.9046402999999996, 51.312086699999995], [0.9025855, 51.31143629999999], [0.901953, 51.31123759999999], [0.9012992, 51.311033], [0.9009429, 51.3109276], [0.9005992, 51.3108363], [0.9001679, 51.31075380000001], [0.8999720000000001, 51.3107096], [0.8997360000000001, 51.31066529999999], [0.8994713999999999, 51.310619799999984], [0.8991741, 51.3105736], [0.8988736999999999, 51.31052909999999], [0.8985705999999999, 51.310496400000005], [0.8983265, 51.310478], [0.8983152841195214, 51.31047731912847], [0.8980233999999999, 51.310459599999994], [0.8976855, 51.3104453], [0.8975106999999999, 51.310443], [0.8970809, 51.3104259], [0.8967066, 51.31041880000001], [0.8966408000000001, 51.31042020000001], [0.896339, 51.3104311], [0.8960426, 51.3104545], [0.8956751999999999, 51.310496400000005], [0.8952553999999999, 51.3105509], [0.8950475, 51.3105819], [0.8948838999999998, 51.3106063], [0.8945645000000001, 51.3106686], [0.8937815, 51.3108645], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]}", "current_leg_start": "Whitstable", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "51.3114178", "next_location_lon": "0.8915727", "previous_location": "Whitstable", "current_leg_milage": "7.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 529.38, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1533.971, \"from_m\": 529.38, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1628.176, \"from_m\": 1533.971, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2423.725, \"from_m\": 1628.176, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3471.651, \"from_m\": 2423.725, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14490.648, \"from_m\": 3471.651, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15057.823, \"from_m\": 14490.648, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15165.207, \"from_m\": 15057.823, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 16038.744, \"from_m\": 15165.207, \"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\": 20258.724, \"from_m\": 16038.744, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20271.033, \"from_m\": 20258.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23469.153, \"from_m\": 20271.033, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24562.352, \"from_m\": 23469.153, \"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\": 28598.27, \"from_m\": 24562.352, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29144.689, \"from_m\": 28598.27, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34626.021, \"from_m\": 29144.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34729.257, \"from_m\": 34626.021, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34771.573, \"from_m\": 34729.257, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35233.966, \"from_m\": 34771.573, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35270.219, \"from_m\": 35233.966, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35418.325, \"from_m\": 35270.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36033.929, \"from_m\": 35418.325, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37158.118, \"from_m\": 36033.929, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43146.097, \"from_m\": 37158.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 43251.73, \"from_m\": 43146.097, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 43448.991, \"from_m\": 43251.73, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44127.797, \"from_m\": 43448.991, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 45928.005, \"from_m\": 44127.797, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49217.009, \"from_m\": 45928.005, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 49582.91, \"from_m\": 49217.009, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53546.475, \"from_m\": 49582.91, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53564.373, \"from_m\": 53546.475, \"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\": 55303.76, \"from_m\": 53564.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\": 55323.592, \"from_m\": 55303.76, \"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\": 56110.625, \"from_m\": 55323.592, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56135.822, \"from_m\": 56110.625, \"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\": 60186.46, \"from_m\": 56135.822, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60674.933, \"from_m\": 60186.46, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62326.957, \"from_m\": 60674.933, \"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\": 67382.256, \"from_m\": 62326.957, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68400.23, \"from_m\": 67382.256, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 78217.005, \"from_m\": 68400.23, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 78463.073, \"from_m\": 78217.005, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78519.037, \"from_m\": 78463.073, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78670.956, \"from_m\": 78519.037, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 78784.808, \"from_m\": 78670.956, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 78894.974, \"from_m\": 78784.808, \"capability_applied\": null, \"effective_limit_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\": 613789, \"profile_key\": \"36f2c0684478d08cfc66b936deda1a1a8aebc00044305f0ce28c9409d8607ead\", \"schedule_id\": 23916, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Dover Priory\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1524\", \"location\": \"Buckland Jn\", \"stage_seq\": 2, \"distance_m\": 1533.971, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1530\", \"wtt_dep\": \"1531\", \"location\": \"Martin Mill\", \"stage_seq\": 3, \"distance_m\": 7994.806, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1535H\", \"location\": \"Walmer\", \"stage_seq\": 4, \"distance_m\": 12358.285, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1540\", \"location\": \"Deal\", \"stage_seq\": 5, \"distance_m\": 14962.716, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1545H\", \"wtt_dep\": \"1550\", \"location\": \"Sandwich\", \"stage_seq\": 6, \"distance_m\": 21594.555, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555H\", \"location\": \"Minster South Jn\", \"stage_seq\": 7, \"distance_m\": 28598.27, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1556H\", \"wtt_dep\": \"1601H\", \"location\": \"Minster\", \"stage_seq\": 8, \"distance_m\": 28837.08, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Minster East Jn\", \"stage_seq\": 9, \"distance_m\": 29163.016, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"Thanet Parkway (Construction)\", \"stage_seq\": 10, \"distance_m\": 31804.272, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1612\", \"location\": \"Ramsgate\", \"stage_seq\": 11, \"distance_m\": 35007.771, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Dumpton Park\", \"stage_seq\": 12, \"distance_m\": 36438.164, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1619\", \"location\": \"Broadstairs\", \"stage_seq\": 13, \"distance_m\": 38461.647, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624\", \"location\": \"Margate\", \"stage_seq\": 14, \"distance_m\": 43760.735, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Westgate-on-Sea\", \"stage_seq\": 15, \"distance_m\": 46079.52, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631H\", \"location\": \"Birchington-on-Sea\", \"stage_seq\": 16, \"distance_m\": 48816.343, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Herne Bay\", \"stage_seq\": 17, \"distance_m\": 61643.182, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Chestfield & Swalecliffe\", \"stage_seq\": 18, \"distance_m\": 65054.921, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Whitstable\", \"stage_seq\": 19, \"distance_m\": 67495.617, \"section_seq\": 1, \"route_path_id\": 100228}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"Faversham\", \"stage_seq\": 20, \"distance_m\": 78894.974, \"section_seq\": 1, \"route_path_id\": 100228}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78894.974, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100228}], \"total_distance_m\": 78894.974, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 78826.701, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 68.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1522", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.3114178", "current_position_lon": "0.8915727", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:20Z\", \"source_id\": 50628052, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:23Z\", \"source_id\": 16380246, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:00Z\", \"source_id\": 50642711, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:00Z\", \"source_id\": 16384497, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:41Z\", \"source_id\": 50660394, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:42Z\", \"source_id\": 16389530, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33054, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:16Z\", \"source_id\": 50669611, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:20Z\", \"source_id\": 16392310, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:52Z\", \"source_id\": 50705582, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:56Z\", \"source_id\": 16402722, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33176, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:15Z\", \"source_id\": 50725247, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:20Z\", \"source_id\": 16408356, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33118, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:50Z\", \"source_id\": 50742637, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:51Z\", \"source_id\": 16413433, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:13Z\", \"source_id\": 50754286, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:20Z\", \"source_id\": 16416941, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:54Z\", \"source_id\": 50764028, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:55Z\", \"source_id\": 16419783, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33134, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:07Z\", \"source_id\": 50780823, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:11Z\", \"source_id\": 16424690, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33154, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:04Z\", \"source_id\": 50791321, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:05Z\", \"source_id\": 16427816, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33158, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:10Z\", \"source_id\": 50800014, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:16Z\", \"source_id\": 16430276, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33162, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:32Z\", \"source_id\": 50825405, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:37Z\", \"source_id\": 16437660, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33166, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:15Z\", \"source_id\": 50835758, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:19Z\", \"source_id\": 16440653, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33170, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:50Z\", \"source_id\": 50842667, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:54Z\", \"source_id\": 16442649, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:15Z\", \"source_id\": 50868853, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:18Z\", \"source_id\": 16450105, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Faversham", "service_state_platform": "1", "timing_fact_generation": 1789574179846637, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:20.070285", "service_state_evidence_id": 16450105, "current_leg_start_actual_dep": "2026-09-16T16:49:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:20.633627", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DVP FAV 2R99 375903 4 100 None {"version": 3, "segments": [{"to_m": 529.38, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1533.971, "from_m": 529.38, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 1628.176, "from_m": 1533.971, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2423.725, "from_m": 1628.176, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3471.651, "from_m": 2423.725, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14490.648, "from_m": 3471.651, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15057.823, "from_m": 14490.648, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15165.207, "from_m": 15057.823, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 16038.744, "from_m": 15165.207, "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": 20258.724, "from_m": 16038.744, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20271.033, "from_m": 20258.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23469.153, "from_m": 20271.033, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24562.352, "from_m": 23469.153, "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": 28598.27, "from_m": 24562.352, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29144.689, "from_m": 28598.27, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34626.021, "from_m": 29144.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34729.257, "from_m": 34626.021, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34771.573, "from_m": 34729.257, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35233.966, "from_m": 34771.573, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35270.219, "from_m": 35233.966, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35418.325, "from_m": 35270.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36033.929, "from_m": 35418.325, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37158.118, "from_m": 36033.929, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43146.097, "from_m": 37158.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 43251.73, "from_m": 43146.097, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 43448.991, "from_m": 43251.73, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44127.797, "from_m": 43448.991, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 45928.005, "from_m": 44127.797, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49217.009, "from_m": 45928.005, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 49582.91, "from_m": 49217.009, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53546.475, "from_m": 49582.91, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53564.373, "from_m": 53546.475, "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": 55303.76, "from_m": 53564.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": 55323.592, "from_m": 55303.76, "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": 56110.625, "from_m": 55323.592, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56135.822, "from_m": 56110.625, "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": 60186.46, "from_m": 56135.822, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60674.933, "from_m": 60186.46, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62326.957, "from_m": 60674.933, "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": 67382.256, "from_m": 62326.957, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68400.23, "from_m": 67382.256, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 78217.005, "from_m": 68400.23, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 78463.073, "from_m": 78217.005, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78519.037, "from_m": 78463.073, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78670.956, "from_m": 78519.037, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 78784.808, "from_m": 78670.956, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 78894.974, "from_m": 78784.808, "capability_applied": null, "effective_limit_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": 613789, "profile_key": "36f2c0684478d08cfc66b936deda1a1a8aebc00044305f0ce28c9409d8607ead", "schedule_id": 23916, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1522", "location": "Dover Priory", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1524", "location": "Buckland Jn", "stage_seq": 2, "distance_m": 1533.971, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1530", "wtt_dep": "1531", "location": "Martin Mill", "stage_seq": 3, "distance_m": 7994.806, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1535H", "location": "Walmer", "stage_seq": 4, "distance_m": 12358.285, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1540", "location": "Deal", "stage_seq": 5, "distance_m": 14962.716, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1545H", "wtt_dep": "1550", "location": "Sandwich", "stage_seq": 6, "distance_m": 21594.555, "section_seq": 1, "route_path_id": 100228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555H", "location": "Minster South Jn", "stage_seq": 7, "distance_m": 28598.27, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1556H", "wtt_dep": "1601H", "location": "Minster", "stage_seq": 8, "distance_m": 28837.08, "section_seq": 1, "route_path_id": 100228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Minster East Jn", "stage_seq": 9, "distance_m": 29163.016, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Thanet Parkway (Construction)", "stage_seq": 10, "distance_m": 31804.272, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Ramsgate", "stage_seq": 11, "distance_m": 35007.771, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Dumpton Park", "stage_seq": 12, "distance_m": 36438.164, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Broadstairs", "stage_seq": 13, "distance_m": 38461.647, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624", "location": "Margate", "stage_seq": 14, "distance_m": 43760.735, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Westgate-on-Sea", "stage_seq": 15, "distance_m": 46079.52, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631H", "location": "Birchington-on-Sea", "stage_seq": 16, "distance_m": 48816.343, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Herne Bay", "stage_seq": 17, "distance_m": 61643.182, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Chestfield & Swalecliffe", "stage_seq": 18, "distance_m": 65054.921, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Whitstable", "stage_seq": 19, "distance_m": 67495.617, "section_seq": 1, "route_path_id": 100228}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Faversham", "stage_seq": 20, "distance_m": 78894.974, "section_seq": 1, "route_path_id": 100228}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78894.974, "from_m": 0.0, "section_seq": 1, "route_path_id": 100228}], "total_distance_m": 78894.974, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 78826.701, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 68.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 33066, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:20Z", "source_id": 50628052, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:23Z", "source_id": 16380246, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:00Z", "source_id": 50642711, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:35:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:00Z", "source_id": 16384497, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33059, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:41Z", "source_id": 50660394, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:39:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:42Z", "source_id": 16389530, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33054, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:16Z", "source_id": 50669611, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:46:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:20Z", "source_id": 16392310, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:52Z", "source_id": 50705582, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:56Z", "source_id": 16402722, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33176, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:15Z", "source_id": 50725247, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:04:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:20Z", "source_id": 16408356, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33118, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:50Z", "source_id": 50742637, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:11:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:51Z", "source_id": 16413433, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:13Z", "source_id": 50754286, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:15:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:20Z", "source_id": 16416941, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:54Z", "source_id": 50764028, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:18:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:55Z", "source_id": 16419783, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33134, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:07Z", "source_id": 50780823, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:11Z", "source_id": 16424690, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33154, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:04Z", "source_id": 50791321, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:29:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:05Z", "source_id": 16427816, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33158, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:10Z", "source_id": 50800014, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:32:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:16Z", "source_id": 16430276, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33162, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:32Z", "source_id": 50825405, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:37Z", "source_id": 16437660, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33166, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:15Z", "source_id": 50835758, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:45:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:19Z", "source_id": 16440653, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33170, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:50Z", "source_id": 50842667, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:48:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:54Z", "source_id": 16442649, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:15Z", "source_id": 50868853, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:57:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:18Z", "source_id": 16450105, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Dover Priory 1522 1522 2 None None Faversham 1655 1655 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89122/2026-09-16/detailed None Whitstable 2026-09-16T16:49:00+01:00 Faversham 8.0 {"type": "LineString", "coordinates": [[1.0345424, 51.3577269], [1.0337681, 51.357627400000005], [1.0334138, 51.3575628], [1.0331122999999998, 51.35750440000001], [1.0325887, 51.35738629999999], [1.0321404, 51.35726189999999], [1.0318442, 51.3571847], [1.0313342, 51.3570226], [1.0308079, 51.3568396], [1.0301183, 51.356553], [1.0298895999999995, 51.35645110000001], [1.0266190999999998, 51.3549153], [1.0258455999999998, 51.3545841], [1.0255862, 51.35447849999999], [1.0251069, 51.3542661], [1.024555, 51.35408459999999], [1.0240231, 51.3539287], [1.0234369, 51.35378049999999], [1.0233173, 51.35375030000001], [1.0199283, 51.352953600000006], [1.013798, 51.351513399999995], [1.012583, 51.3512022], [1.0114705999999998, 51.3508619], [1.0108624, 51.3506499], [1.010111, 51.350331999999995], [1.008583, 51.34962589999999], [1.0073899999999998, 51.3490765], [1.0061782999999995, 51.34856179999999], [1.0050341, 51.3481518], [1.0038969999999998, 51.3478108], [1.0021441, 51.34737479999999], [0.9994465, 51.34672819999999], [0.9978331999999998, 51.3463474], [0.9963606, 51.34597879999999], [0.9956145, 51.3457788], [0.9948975, 51.3455521], [0.9942305, 51.345345999999985], [0.9935998, 51.34511959999999], [0.9928465999999998, 51.34483720000001], [0.9918567, 51.344421], [0.9917711, 51.3443828], [0.9917515999999998, 51.3443741], [0.9901322, 51.3436414], [0.9881468125314736, 51.3427412350563], [0.9878867, 51.34262330000001], [0.9871826, 51.3423041], [0.9845835, 51.3411256], [0.9822896, 51.34008970000001], [0.9821116, 51.3400086], [0.9810395, 51.3395227], [0.9790399, 51.3386137], [0.9770323, 51.3377064], [0.9729382, 51.33587489999999], [0.9720773, 51.3354703], [0.9635825, 51.33161939999999], [0.9624096999999998, 51.33109230000001], [0.9615415130533552, 51.33069708903964], [0.961147, 51.330517500000006], [0.9586582, 51.32939309999999], [0.9536759, 51.327133], [0.9520642, 51.3264086], [0.9502989, 51.32561109999999], [0.9469462, 51.3240929], [0.9434390999999998, 51.3225052], [0.9425857, 51.3221309], [0.9417051, 51.3217657], [0.9410794, 51.3215283], [0.9403991000000002, 51.321299299999986], [0.9396237, 51.3210534], [0.938824, 51.3208232], [0.9379431, 51.3205985], [0.9369901, 51.3203821], [0.9352222, 51.3200537], [0.9330096, 51.3196887], [0.9325695000000002, 51.319616100000005], [0.9298965, 51.31916009999999], [0.9283734, 51.31887089999999], [0.9271404999999998, 51.31857320000001], [0.9241855, 51.31773720000001], [0.9216509, 51.31700850000001], [0.9191134, 51.31628789999999], [0.9149212, 51.3150913], [0.911998, 51.3142495], [0.9090709999999996, 51.3134108], [0.9079066999999998, 51.3130727], [0.9067311, 51.31273900000001], [0.9046402999999996, 51.312086699999995], [0.9025855, 51.31143629999999], [0.901953, 51.31123759999999], [0.9012992, 51.311033], [0.9009429, 51.3109276], [0.9005992, 51.3108363], [0.9001679, 51.31075380000001], [0.8999720000000001, 51.3107096], [0.8997360000000001, 51.31066529999999], [0.8994713999999999, 51.310619799999984], [0.8991741, 51.3105736], [0.8988736999999999, 51.31052909999999], [0.8985705999999999, 51.310496400000005], [0.8983265, 51.310478], [0.8983152841195214, 51.31047731912847], [0.8980233999999999, 51.310459599999994], [0.8976855, 51.3104453], [0.8975106999999999, 51.310443], [0.8970809, 51.3104259], [0.8967066, 51.31041880000001], [0.8966408000000001, 51.31042020000001], [0.896339, 51.3104311], [0.8960426, 51.3104545], [0.8956751999999999, 51.310496400000005], [0.8952553999999999, 51.3105509], [0.8950475, 51.3105819], [0.8948838999999998, 51.3106063], [0.8945645000000001, 51.3106686], [0.8937815, 51.3108645], [0.8930426, 51.31104719999998], [0.8915727, 51.311417799999994]]} 7.1 1649 1657 Whitstable Faversham Carriage Holding Sidings Faversham 51.3114178 0.8915727 51.3114178 0.8915727 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Faversham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450105 1789574179846637 80 80 2026-09-16 16:07:20.633627 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:20.070285
583921 615319 P89218 882S49MS16 2026-09-16 COMPLETE 16449680 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 615319, "stp": "P", "toc": "Southeastern", "uid": "P89218", "consist": "376023+376034", "dest_crs": "ORP", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89218/2026-09-16/detailed", "trust_id": "882S49MS16", "origin_crs": "CST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Orpington", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "7", "is_terminated": 1, "next_location": "Orpington", "signalling_id": "2S49", "timing_status": "ON TIME", "origin_station": "London Cannon Street", "current_leg_arr": "1657", "current_leg_dep": "1651", "current_leg_end": "Orpington", "origin_dep_time": "1620", "origin_platform": "2", "current_location": "Orpington", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]}", "current_leg_start": "Petts Wood", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "51.3734294", "next_location_lon": "0.0890126", "previous_location": "Petts Wood", "current_leg_milage": "1.2", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 738.479, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2086.518, \"from_m\": 738.479, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 5503.135, \"from_m\": 2086.518, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5542.659, \"from_m\": 5503.135, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7743.57, \"from_m\": 5542.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8244.742, \"from_m\": 7743.57, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8297.433, \"from_m\": 8244.742, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8706.017, \"from_m\": 8297.433, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 8933.348, \"from_m\": 8706.017, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10897.886, \"from_m\": 8933.348, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12239.458, \"from_m\": 10897.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12271.143, \"from_m\": 12239.458, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16109.957, \"from_m\": 12271.143, \"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\": 16211.262, \"from_m\": 16109.957, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16246.779, \"from_m\": 16211.262, \"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\": 16362.838, \"from_m\": 16246.779, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16785.699, \"from_m\": 16362.838, \"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\": 17064.076, \"from_m\": 16785.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18230.695, \"from_m\": 17064.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18295.222, \"from_m\": 18230.695, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20300.052, \"from_m\": 18295.222, \"capability_applied\": null, \"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\": 20355.011, \"from_m\": 20300.052, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 20442.909, \"from_m\": 20355.011, \"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\": 20492.951, \"from_m\": 20442.909, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20644.051, \"from_m\": 20492.951, \"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\": 20843.022, \"from_m\": 20644.051, \"capability_applied\": null, \"effective_limit_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\": 615319, \"profile_key\": \"88ad3fdad7a53a0b7b2b0b075e8c5c4eb12fd5828635733ca6fe3d4649019449\", \"schedule_id\": 23954, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"London Cannon Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621H\", \"location\": \"Borough Market Jn\", \"stage_seq\": 2, \"distance_m\": 1227.376, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1625\", \"location\": \"London Bridge\", \"stage_seq\": 3, \"distance_m\": 1549.595, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 4, \"distance_m\": 4912.424, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"North Kent East Jn\", \"stage_seq\": 5, \"distance_m\": 5474.609, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 6372.808, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"St. John's\", \"stage_seq\": 7, \"distance_m\": 7551.837, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 8610.223, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Hither Green\", \"stage_seq\": 9, \"distance_m\": 10134.219, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Grove Park\", \"stage_seq\": 10, \"distance_m\": 13041.483, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 11, \"distance_m\": 15092.948, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Chislehurst\", \"stage_seq\": 12, \"distance_m\": 16729.317, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 13, \"distance_m\": 18157.485, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Petts Wood\", \"stage_seq\": 14, \"distance_m\": 18895.689, \"section_seq\": 1, \"route_path_id\": 100237}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Orpington\", \"stage_seq\": 15, \"distance_m\": 20843.022, \"section_seq\": 1, \"route_path_id\": 100237}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20843.022, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100237}], \"total_distance_m\": 20843.022, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 20501.758, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 341.264, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.3734294", "current_position_lon": "0.0890126", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:07Z\", \"source_id\": 50775665, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:11Z\", \"source_id\": 16423074, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:48Z\", \"source_id\": 50799058, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:53Z\", \"source_id\": 16429984, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:28Z\", \"source_id\": 50806253, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:31Z\", \"source_id\": 16432142, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:00Z\", \"source_id\": 50815946, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:07Z\", \"source_id\": 16434892, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:21Z\", \"source_id\": 50824878, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:27Z\", \"source_id\": 16437554, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:55Z\", \"source_id\": 50834782, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:57Z\", \"source_id\": 16440334, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:17Z\", \"source_id\": 50841124, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:18Z\", \"source_id\": 16442237, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:08Z\", \"source_id\": 50851703, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:12Z\", \"source_id\": 16445262, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32043, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:41Z\", \"source_id\": 50867321, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:44Z\", \"source_id\": 16449680, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Orpington", "service_state_platform": "7", "timing_fact_generation": 1789574144059694, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:21.163604", "service_state_evidence_id": 16449680, "current_leg_start_actual_dep": "2026-09-16T16:52:30+01:00", "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:21.373529", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CST ORP 2S49 376023+376034 10 75 None {"version": 3, "segments": [{"to_m": 738.479, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2086.518, "from_m": 738.479, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 5503.135, "from_m": 2086.518, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5542.659, "from_m": 5503.135, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7743.57, "from_m": 5542.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8244.742, "from_m": 7743.57, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8297.433, "from_m": 8244.742, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8706.017, "from_m": 8297.433, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 8933.348, "from_m": 8706.017, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10897.886, "from_m": 8933.348, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12239.458, "from_m": 10897.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12271.143, "from_m": 12239.458, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16109.957, "from_m": 12271.143, "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": 16211.262, "from_m": 16109.957, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16246.779, "from_m": 16211.262, "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": 16362.838, "from_m": 16246.779, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16785.699, "from_m": 16362.838, "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": 17064.076, "from_m": 16785.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18230.695, "from_m": 17064.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18295.222, "from_m": 18230.695, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20300.052, "from_m": 18295.222, "capability_applied": null, "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": 20355.011, "from_m": 20300.052, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 20442.909, "from_m": 20355.011, "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": 20492.951, "from_m": 20442.909, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20644.051, "from_m": 20492.951, "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": 20843.022, "from_m": 20644.051, "capability_applied": null, "effective_limit_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": 615319, "profile_key": "88ad3fdad7a53a0b7b2b0b075e8c5c4eb12fd5828635733ca6fe3d4649019449", "schedule_id": 23954, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1620", "location": "London Cannon Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621H", "location": "Borough Market Jn", "stage_seq": 2, "distance_m": 1227.376, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "London Bridge", "stage_seq": 3, "distance_m": 1549.595, "section_seq": 1, "route_path_id": 100237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Surrey Canal Jn", "stage_seq": 4, "distance_m": 4912.424, "section_seq": 1, "route_path_id": 100237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "North Kent East Jn", "stage_seq": 5, "distance_m": 5474.609, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "New Cross", "stage_seq": 6, "distance_m": 6372.808, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "St. John's", "stage_seq": 7, "distance_m": 7551.837, "section_seq": 1, "route_path_id": 100237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 8610.223, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Hither Green", "stage_seq": 9, "distance_m": 10134.219, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Grove Park", "stage_seq": 10, "distance_m": 13041.483, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Elmstead Woods", "stage_seq": 11, "distance_m": 15092.948, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Chislehurst", "stage_seq": 12, "distance_m": 16729.317, "section_seq": 1, "route_path_id": 100237}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Petts Wood Jn", "stage_seq": 13, "distance_m": 18157.485, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Petts Wood", "stage_seq": 14, "distance_m": 18895.689, "section_seq": 1, "route_path_id": 100237}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Orpington", "stage_seq": 15, "distance_m": 20843.022, "section_seq": 1, "route_path_id": 100237}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20843.022, "from_m": 0.0, "section_seq": 1, "route_path_id": 100237}], "total_distance_m": 20843.022, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 20501.758, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 341.264, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:07Z", "source_id": 50775665, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:22:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:11Z", "source_id": 16423074, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:48Z", "source_id": 50799058, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:31:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:53Z", "source_id": 16429984, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:28Z", "source_id": 50806253, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:33:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:31Z", "source_id": 16432142, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:00Z", "source_id": 50815946, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:37:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:07Z", "source_id": 16434892, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:21Z", "source_id": 50824878, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:41:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:27Z", "source_id": 16437554, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:55Z", "source_id": 50834782, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:44:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:57Z", "source_id": 16440334, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:17Z", "source_id": 50841124, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:47:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:18Z", "source_id": 16442237, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:08Z", "source_id": 50851703, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:50:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:12Z", "source_id": 16445262, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32043, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:41Z", "source_id": 50867321, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:44Z", "source_id": 16449680, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] London Cannon Street 1620 1620 2 None None Orpington 1657 1657 7 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89218/2026-09-16/detailed None Petts Wood 2026-09-16T16:52:30+01:00 Orpington 6.0 {"type": "LineString", "coordinates": [[0.07463512392227767, 51.38838136292236], [0.07511319999999999, 51.3878945], [0.07542420000000001, 51.38756060000001], [0.07591279999999999, 51.38705109999999], [0.07615803346960918, 51.38679167395817], [0.07657280000000001, 51.386352899999984], [0.07678549999999999, 51.3861396], [0.07689609999999998, 51.386030299999994], [0.07731739999999998, 51.385595900000006], [0.078493, 51.3843416], [0.0795821, 51.38325129999998], [0.08056569999999999, 51.3822667], [0.0811753, 51.3816564], [0.08264619999999999, 51.3800811], [0.08369399999999999, 51.3790378], [0.0849135, 51.3777877], [0.0850623, 51.3776354], [0.0855214, 51.3772327], [0.08592469999999999, 51.376821699999994], [0.086181, 51.3765579], [0.08660999999999999, 51.37619620000001], [0.08697699999999998, 51.375817], [0.0874572, 51.3752922], [0.0877012, 51.3750205], [0.0880741, 51.37457129999999], [0.08847099999999998, 51.37409420000001], [0.088859, 51.37361039999999], [0.08901259999999998, 51.373429400000006]]} 1.2 1651 1657 Petts Wood Orpington Orpington 51.3734294 0.0890126 51.3734294 0.0890126 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Orpington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449680 1789574144059694 57 57 2026-09-16 16:07:21.373529 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:21.163604
583922 615007 P77126 522O44MS16 2026-09-16 COMPLETE 16449754 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 615007, "stp": "P", "toc": "Greater Anglia", "uid": "P77126", "consist": "720138+720514", "dest_crs": "HFE", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77126/2026-09-16/detailed", "trust_id": "522O44MS16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Hertford East", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "2", "is_terminated": 1, "next_location": "Hertford East", "signalling_id": "2O44", "timing_status": "EARLY", "origin_station": "London Liverpool Street", "current_leg_arr": "1657", "current_leg_dep": "1652", "current_leg_end": "Hertford East", "origin_dep_time": "1608", "origin_platform": "3", "current_location": "Hertford Depot", "last_update_time": "2026-09-16T16:07:38", "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": "1658", "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\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3142.785, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4607.29, \"from_m\": 3142.785, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 5185.434, \"from_m\": 4607.29, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6131.517, \"from_m\": 5185.434, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7216.942, \"from_m\": 6131.517, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7820.147, \"from_m\": 7216.942, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 7863.426, \"from_m\": 7820.147, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9831.073, \"from_m\": 7863.426, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12951.064, \"from_m\": 9831.073, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 22658.111, \"from_m\": 12951.064, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29672.191, \"from_m\": 22658.111, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 30477.642, \"from_m\": 29672.191, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 35432.64, \"from_m\": 30477.642, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35521.447, \"from_m\": 35432.64, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 35843.964, \"from_m\": 35521.447, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 35955.391, \"from_m\": 35843.964, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 38712.525, \"from_m\": 35955.391, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 38963.318, \"from_m\": 38712.525, \"capability_applied\": null, \"effective_limit_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\": 615007, \"profile_key\": \"1a36e14315325166598fe3723f62f320e22b1b791f8719d1c9dfdb0f7b7e03e4\", \"schedule_id\": 22630, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Hackney Downs\", \"stage_seq\": 3, \"distance_m\": 4786.287, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Clapton Jn\", \"stage_seq\": 4, \"distance_m\": 7168.425, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Coppermill Jn\", \"stage_seq\": 5, \"distance_m\": 7863.426, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 6, \"distance_m\": 8839.492, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 7, \"distance_m\": 9601.899, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626\", \"location\": \"Ponders End\", \"stage_seq\": 8, \"distance_m\": 15919.522, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Brimsdown\", \"stage_seq\": 9, \"distance_m\": 17337.614, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Enfield Lock\", \"stage_seq\": 10, \"distance_m\": 19046.863, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Waltham Cross\", \"stage_seq\": 11, \"distance_m\": 20649.86, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Cheshunt\", \"stage_seq\": 12, \"distance_m\": 22602.824, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Broxbourne\", \"stage_seq\": 13, \"distance_m\": 27653.764, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 29631.2, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Rye House\", \"stage_seq\": 15, \"distance_m\": 30389.272, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"St. Margaret's\", \"stage_seq\": 16, \"distance_m\": 32692.753, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Ware\", \"stage_seq\": 17, \"distance_m\": 35754.59, \"section_seq\": 1, \"route_path_id\": 37198}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Hertford East\", \"stage_seq\": 18, \"distance_m\": 38963.318, \"section_seq\": 1, \"route_path_id\": 37198}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 38963.318, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37198}], \"total_distance_m\": 38963.318, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37387.328, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1575.99, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1608", "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\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:50Z\", \"source_id\": 50750696, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:52Z\", \"source_id\": 16415804, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:03Z\", \"source_id\": 50759097, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:03Z\", \"source_id\": 16418308, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14885, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:30Z\", \"source_id\": 50776594, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:31Z\", \"source_id\": 16423388, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14866, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:15Z\", \"source_id\": 50789062, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:17Z\", \"source_id\": 16427196, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14862, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:39Z\", \"source_id\": 50795877, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:43Z\", \"source_id\": 16429111, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14858, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:06Z\", \"source_id\": 50802573, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:11Z\", \"source_id\": 16430970, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:26Z\", \"source_id\": 50808771, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:32Z\", \"source_id\": 16432892, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14847, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:00Z\", \"source_id\": 50815923, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:03Z\", \"source_id\": 16434865, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14827, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:57Z\", \"source_id\": 50826434, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:00Z\", \"source_id\": 16437967, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:02Z\", \"source_id\": 50837800, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:04Z\", \"source_id\": 16441198, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:11Z\", \"source_id\": 50843509, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:13Z\", \"source_id\": 16442863, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:46Z\", \"source_id\": 50853489, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:50Z\", \"source_id\": 16445825, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14803, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:46Z\", \"source_id\": 50867583, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:47Z\", \"source_id\": 16449754, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Hertford East", "service_state_platform": "2", "timing_fact_generation": 1789574150521957, "current_leg_arrival_utc": "2026-09-16T16:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:22.455224", "service_state_evidence_id": 16449754, "current_leg_start_actual_dep": "2026-09-16T16:52:30+01:00", "operational_evidence_version": 72, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:22.714657", "service_state_valid_until_kind": null, "operational_interpretation_version": 72, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P LST HFE 2O44 720138+720514 10 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3142.785, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4607.29, "from_m": 3142.785, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 5185.434, "from_m": 4607.29, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6131.517, "from_m": 5185.434, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7216.942, "from_m": 6131.517, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7820.147, "from_m": 7216.942, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 7863.426, "from_m": 7820.147, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9831.073, "from_m": 7863.426, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12951.064, "from_m": 9831.073, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 22658.111, "from_m": 12951.064, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29672.191, "from_m": 22658.111, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 30477.642, "from_m": 29672.191, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 35432.64, "from_m": 30477.642, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35521.447, "from_m": 35432.64, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 35843.964, "from_m": 35521.447, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 35955.391, "from_m": 35843.964, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 38712.525, "from_m": 35955.391, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 38963.318, "from_m": 38712.525, "capability_applied": null, "effective_limit_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": 615007, "profile_key": "1a36e14315325166598fe3723f62f320e22b1b791f8719d1c9dfdb0f7b7e03e4", "schedule_id": 22630, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1608", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Hackney Downs", "stage_seq": 3, "distance_m": 4786.287, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Clapton Jn", "stage_seq": 4, "distance_m": 7168.425, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Coppermill Jn", "stage_seq": 5, "distance_m": 7863.426, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Tottenham South Jn", "stage_seq": 6, "distance_m": 8839.492, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "Tottenham Hale", "stage_seq": 7, "distance_m": 9601.899, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626", "location": "Ponders End", "stage_seq": 8, "distance_m": 15919.522, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Brimsdown", "stage_seq": 9, "distance_m": 17337.614, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Enfield Lock", "stage_seq": 10, "distance_m": 19046.863, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Waltham Cross", "stage_seq": 11, "distance_m": 20649.86, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Cheshunt", "stage_seq": 12, "distance_m": 22602.824, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Broxbourne", "stage_seq": 13, "distance_m": 27653.764, "section_seq": 1, "route_path_id": 37198}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 29631.2, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Rye House", "stage_seq": 15, "distance_m": 30389.272, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "St. Margaret's", "stage_seq": 16, "distance_m": 32692.753, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Ware", "stage_seq": 17, "distance_m": 35754.59, "section_seq": 1, "route_path_id": 37198}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Hertford East", "stage_seq": 18, "distance_m": 38963.318, "section_seq": 1, "route_path_id": 37198}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 38963.318, "from_m": 0.0, "section_seq": 1, "route_path_id": 37198}], "total_distance_m": 38963.318, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37387.328, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1575.99, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:50Z", "source_id": 50750696, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:13:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:52Z", "source_id": 16415804, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:03Z", "source_id": 50759097, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:16:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:03Z", "source_id": 16418308, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14885, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:30Z", "source_id": 50776594, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:31Z", "source_id": 16423388, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14866, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:15Z", "source_id": 50789062, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:27:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:17Z", "source_id": 16427196, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14862, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:39Z", "source_id": 50795877, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:30:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:43Z", "source_id": 16429111, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14858, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:06Z", "source_id": 50802573, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:32:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:11Z", "source_id": 16430970, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14854, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:26Z", "source_id": 50808771, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:35:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:32Z", "source_id": 16432892, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14847, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:00Z", "source_id": 50815923, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:37:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:03Z", "source_id": 16434865, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14827, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:57Z", "source_id": 50826434, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:41:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:00Z", "source_id": 16437967, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:02Z", "source_id": 50837800, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:45:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:04Z", "source_id": 16441198, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:11Z", "source_id": 50843509, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:13Z", "source_id": 16442863, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:46Z", "source_id": 50853489, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:50Z", "source_id": 16445825, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14803, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:46Z", "source_id": 50867583, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:57:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:47Z", "source_id": 16449754, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] London Liverpool Street 1608 1608 3 None None Hertford East 1658 1658 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P77126/2026-09-16/detailed None Ware 2026-09-16T16: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 1652 1657 Ware Hertford Depot Hertford East 51.7991773 -0.0726183 51.7991773 -0.0726183 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Hertford East TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449754 1789574150521957 72 72 2026-09-16 16:07:22.714657 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:22.455224
583923 613439 C61446 722A40MQ16 2026-09-16 COMPLETE None 2026-09-16 15:57:30 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 613439, "stp": "P", "toc": "London Underground", "uid": "C61446", "consist": null, "dest_crs": "ZEL", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C61446/2026-09-16/detailed", "trust_id": "722A40MQ16", "origin_crs": "HRW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Elephant & Castle L.T.", "service_date": "2026-09-16", "dest_arr_time": "1557", "dest_platform": null, "is_terminated": 1, "next_location": "Queen's Park (DC)", "signalling_id": "2A40", "timing_status": "LATE", "origin_station": "Harrow & Wealdstone (DC)", "current_leg_arr": "1531", "current_leg_dep": "1528", "current_leg_end": "Queen's Park (DC)", "origin_dep_time": "1508", "origin_platform": "2", "current_location": "Queen's Park (DC)", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]}", "current_leg_start": "Kensal Green", "dest_arr_time_act": "1556½", "motion_projection": null, "next_location_lat": "51.5341536", "next_location_lon": "-0.2053586", "previous_location": "Kensal Green", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": null, "origin_dep_time_act": "1508", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.5341536", "current_position_lon": "-0.2053586", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:10Z\", \"source_id\": 16366467, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:00Z\", \"source_id\": 16368575, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:01Z\", \"source_id\": 16370134, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:30Z\", \"source_id\": 16371269, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:18:42Z\", \"source_id\": 16374426, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:47Z\", \"source_id\": 16377464, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:39Z\", \"source_id\": 16378931, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:01Z\", \"source_id\": 16381427, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:10Z\", \"source_id\": 16383012, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Queen's Park (DC)", "service_state_platform": "2", "timing_fact_generation": 1789569021025291, "current_leg_arrival_utc": "2026-09-16T15:30:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:32.124223", "service_state_evidence_id": 16383012, "current_leg_start_actual_dep": "2026-09-16T15:27:00+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T15:57:30", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:35.500321", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Underground P HRW ZEL 2A40 None None None None None [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:10Z", "source_id": 16366467, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:00Z", "source_id": 16368575, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:01Z", "source_id": 16370134, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:30Z", "source_id": 16371269, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:18:42Z", "source_id": 16374426, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:19:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:47Z", "source_id": 16377464, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:39Z", "source_id": 16378931, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:01Z", "source_id": 16381427, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:10Z", "source_id": 16383012, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}] Harrow & Wealdstone (DC) 1508 1508 2 None None Elephant & Castle L.T. 1557 1556½ None LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C61446/2026-09-16/detailed None Kensal Green 2026-09-16T15:27:00+01:00 Queen's Park (DC) 3.0 {"type": "LineString", "coordinates": [[-0.22400645846067543, 51.53065481629824], [-0.22400329999999993, 51.530655], [-0.2235717, 51.5306818], [-0.22314149999999996, 51.5307143], [-0.2227257, 51.5307492], [-0.2224057, 51.530781299999994], [-0.2220851, 51.53081730000001], [-0.2217011, 51.53087], [-0.2213187, 51.53092600000001], [-0.2209276, 51.53098619999999], [-0.2205379, 51.53105200000001], [-0.2201623, 51.5311205], [-0.219788, 51.5311922], [-0.21942470000000003, 51.5312675], [-0.2190635, 51.53134649999999], [-0.21836149999999996, 51.53150790000001], [-0.2171075, 51.5318004], [-0.2155339, 51.532145699999994], [-0.2122158, 51.5328579], [-0.2118584, 51.5329333], [-0.2115479, 51.53299499999999], [-0.2108573, 51.53313000000001], [-0.20994409999999997, 51.5333132], [-0.2088518, 51.5335158], [-0.20735, 51.5337938], [-0.2067477, 51.53390259999999], [-0.2063704, 51.533971400000006], [-0.20535856458816795, 51.53415358854151]]} 0.8 1528 1531 Kensal Green Queen's Park (DC) Queen's Park (DC) 51.5341536 -0.2053586 51.5341536 -0.2053586 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:30 Queen's Park (DC) TRUST TRACKING_TIMEOUT 16383012 1789569021025291 24 24 2026-09-16 16:07:35.500321 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:32.124223
583924 615572 P65239 365A22MT16 2026-09-16 COMPLETE 16449767 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 615572, "stp": "P", "toc": "Northern", "uid": "P65239", "consist": "331102", "dest_crs": "LIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P65239/2026-09-16/detailed", "trust_id": "365A22MT16", "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-16", "dest_arr_time": "1646", "dest_platform": "5", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "5A22", "timing_status": "LATE", "origin_station": "Allerton Depot", "current_leg_arr": "1657", "current_leg_dep": "1632", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1630", "origin_platform": null, "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "+11 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": "1646", "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": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 615572, \"profile_key\": \"e9f1d2d094f2a0096c7a7aa00a415f00e74f5eb5ca4e7a54873d76262a20a240\", \"schedule_id\": 21574, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"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\": \"1635\", \"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\": \"1639\", \"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\": \"1640H\", \"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\": \"1641H\", \"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\": \"1643\", \"location\": \"Crown Street Jn\", \"stage_seq\": 6, \"distance_m\": 8372.786, \"section_seq\": 1, \"route_path_id\": 36626}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"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\": 100.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": "1630", "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\": 9933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:17Z\", \"source_id\": 50805762, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:23Z\", \"source_id\": 16432029, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:31Z\", \"source_id\": 50847114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:32Z\", \"source_id\": 16443949, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9853, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:47Z\", \"source_id\": 50867648, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:49Z\", \"source_id\": 16449767, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "5", "timing_fact_generation": 1789574150473563, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:35.562698", "service_state_evidence_id": 16449767, "current_leg_start_actual_dep": "2026-09-16T16:41:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:36.071237", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P XAL LIV 5A22 331102 4 100 None {"version": 3, "segments": [{"to_m": 273.172, "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": 324.057, "from_m": 273.172, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 342.603, "from_m": 324.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.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": 100.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": 100.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": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 615572, "profile_key": "e9f1d2d094f2a0096c7a7aa00a415f00e74f5eb5ca4e7a54873d76262a20a240", "schedule_id": 21574, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1630", "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": "1635", "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": "1639", "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": "1640H", "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": "1641H", "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": "1643", "location": "Crown Street Jn", "stage_seq": 6, "distance_m": 8372.786, "section_seq": 1, "route_path_id": 36626}, {"is_pass": false, "wtt_arr": "1646", "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": 100.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": 9933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:17Z", "source_id": 50805762, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:33:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:23Z", "source_id": 16432029, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:31Z", "source_id": 50847114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:49:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:32Z", "source_id": 16443949, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9853, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:47Z", "source_id": 50867648, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:49Z", "source_id": 16449767, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Allerton Depot 1630 1630 None None None Liverpool Lime Street HL/ML 1646 1646 5 LATE +11 minutes https://www.realtimetrains.co.uk/service/gb-nr:P65239/2026-09-16/detailed None Allerton Depot 2026-09-16T16:41: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 1632 1657 Allerton Depot Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449767 1789574150473563 15 15 2026-09-16 16:07:36.071237 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:35.562698
583925 614019 F45366 512D591R16 2026-09-16 COMPLETE 16449667 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 614019, "stp": "N", "toc": "c2c", "uid": "F45366", "consist": "357012+357035", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45366/2026-09-16/detailed", "trust_id": "512D591R16", "origin_crs": "TPB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "3", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "2D59", "timing_status": "ON TIME", "origin_station": "Thorpe Bay", "current_leg_arr": "1657", "current_leg_dep": "1652", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1531", "origin_platform": "1", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T16:07:38", "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": "1657", "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\": 3378.121, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3957.094, \"from_m\": 3378.121, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3994.143, \"from_m\": 3957.094, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4032.144, \"from_m\": 3994.143, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8565.671, \"from_m\": 4032.144, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8883.286, \"from_m\": 8565.671, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16632.162, \"from_m\": 8883.286, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18005.962, \"from_m\": 16632.162, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18049.768, \"from_m\": 18005.962, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18092.928, \"from_m\": 18049.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18202.062, \"from_m\": 18092.928, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27731.92, \"from_m\": 18202.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\": 27775.252, \"from_m\": 27731.92, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33601.334, \"from_m\": 27775.252, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34409.432, \"from_m\": 33601.334, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 34910.809, \"from_m\": 34409.432, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39809.26, \"from_m\": 34910.809, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39960.375, \"from_m\": 39809.26, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40105.992, \"from_m\": 39960.375, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40401.924, \"from_m\": 40105.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 41795.602, \"from_m\": 40401.924, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 49907.526, \"from_m\": 41795.602, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50541.769, \"from_m\": 49907.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62295.499, \"from_m\": 50541.769, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63786.798, \"from_m\": 62295.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63814.539, \"from_m\": 63786.798, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63821.365, \"from_m\": 63814.539, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65939.628, \"from_m\": 63821.365, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 68614.687, \"from_m\": 65939.628, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 70808.354, \"from_m\": 68614.687, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 71247.769, \"from_m\": 70808.354, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 72602.284, \"from_m\": 71247.769, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 72859.849, \"from_m\": 72602.284, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 74711.468, \"from_m\": 72859.849, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 75414.277, \"from_m\": 74711.468, \"capability_applied\": null, \"effective_limit_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\": 614019, \"profile_key\": \"50101674a5d51cddf6caa4fc831fb6053f780aae6035c1b9e01fc0b4a6d9460f\", \"schedule_id\": 36076, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1531\", \"location\": \"Thorpe Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1533H\", \"wtt_dep\": \"1534\", \"location\": \"Southend East\", \"stage_seq\": 2, \"distance_m\": 2239.084, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1536H\", \"location\": \"Southend Central\", \"stage_seq\": 3, \"distance_m\": 3585.104, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Westcliff\", \"stage_seq\": 4, \"distance_m\": 4928.868, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541\", \"location\": \"Chalkwell\", \"stage_seq\": 5, \"distance_m\": 6526.12, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1543H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 6, \"distance_m\": 8627.996, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549\", \"location\": \"Benfleet\", \"stage_seq\": 7, \"distance_m\": 14068.895, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Pitsea\", \"stage_seq\": 8, \"distance_m\": 18376.777, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1603\", \"wtt_dep\": \"1603H\", \"location\": \"Stanford-le-Hope\", \"stage_seq\": 9, \"distance_m\": 26593.569, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Thames Haven Jn\", \"stage_seq\": 10, \"distance_m\": 27799.679, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"East Tilbury\", \"stage_seq\": 11, \"distance_m\": 30001.917, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614H\", \"location\": \"Tilbury Town\", \"stage_seq\": 12, \"distance_m\": 35632.37, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1619\", \"location\": \"Grays\", \"stage_seq\": 13, \"distance_m\": 38461.141, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"West Thurrock Jn\", \"stage_seq\": 14, \"distance_m\": 39676.873, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"Chafford Hundred\", \"stage_seq\": 15, \"distance_m\": 41549.936, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627\", \"location\": \"Ockendon\", \"stage_seq\": 16, \"distance_m\": 45624.11, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1634\", \"location\": \"Upminster\", \"stage_seq\": 17, \"distance_m\": 50913.715, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Barking\", \"stage_seq\": 18, \"distance_m\": 63177.417, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"West Ham High Level\", \"stage_seq\": 19, \"distance_m\": 69009.011, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 20, \"distance_m\": 71126.253, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Limehouse\", \"stage_seq\": 21, \"distance_m\": 72665.668, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 22, \"distance_m\": 74253.076, \"section_seq\": 1, \"route_path_id\": 102795}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 23, \"distance_m\": 75414.277, \"section_seq\": 1, \"route_path_id\": 102795}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 75414.277, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102795}], \"total_distance_m\": 75414.277, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 73716.036, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1698.241, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1531", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:58Z\", \"source_id\": 50650600, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:01Z\", \"source_id\": 16386708, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:13Z\", \"source_id\": 50656732, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:16Z\", \"source_id\": 16388439, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:50Z\", \"source_id\": 50663364, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:58Z\", \"source_id\": 16390423, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:24Z\", \"source_id\": 50669847, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:27Z\", \"source_id\": 16392348, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:19Z\", \"source_id\": 50677812, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:22Z\", \"source_id\": 16394614, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:13Z\", \"source_id\": 50690547, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:16Z\", \"source_id\": 16398421, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14454, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:02Z\", \"source_id\": 50703351, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:03Z\", \"source_id\": 16402065, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:22Z\", \"source_id\": 50728144, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:24Z\", \"source_id\": 16409169, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14496, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:11Z\", \"source_id\": 50738200, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:15Z\", \"source_id\": 16412189, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:49Z\", \"source_id\": 50758543, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:53Z\", \"source_id\": 16418178, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:14Z\", \"source_id\": 50767712, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:19Z\", \"source_id\": 16420861, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:16Z\", \"source_id\": 50776047, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:21Z\", \"source_id\": 16423237, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14533, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:41Z\", \"source_id\": 50787659, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:46Z\", \"source_id\": 16426755, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:09Z\", \"source_id\": 50802654, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:13Z\", \"source_id\": 16431039, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:35Z\", \"source_id\": 50825530, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:41Z\", \"source_id\": 16437700, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:40Z\", \"source_id\": 50842162, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:44Z\", \"source_id\": 16442517, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:35Z\", \"source_id\": 50855875, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:38Z\", \"source_id\": 16446427, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:40Z\", \"source_id\": 50867242, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:44Z\", \"source_id\": 16449667, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "3", "timing_fact_generation": 1789574149351064, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:35.602046", "service_state_evidence_id": 16449667, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:36.122022", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N TPB FST 2D59 357012+357035 8 100 None {"version": 3, "segments": [{"to_m": 3378.121, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3957.094, "from_m": 3378.121, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3994.143, "from_m": 3957.094, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4032.144, "from_m": 3994.143, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8565.671, "from_m": 4032.144, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8883.286, "from_m": 8565.671, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16632.162, "from_m": 8883.286, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18005.962, "from_m": 16632.162, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18049.768, "from_m": 18005.962, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18092.928, "from_m": 18049.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18202.062, "from_m": 18092.928, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27731.92, "from_m": 18202.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": 27775.252, "from_m": 27731.92, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33601.334, "from_m": 27775.252, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34409.432, "from_m": 33601.334, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 34910.809, "from_m": 34409.432, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39809.26, "from_m": 34910.809, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39960.375, "from_m": 39809.26, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40105.992, "from_m": 39960.375, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40401.924, "from_m": 40105.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 41795.602, "from_m": 40401.924, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 49907.526, "from_m": 41795.602, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50541.769, "from_m": 49907.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62295.499, "from_m": 50541.769, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63786.798, "from_m": 62295.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63814.539, "from_m": 63786.798, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63821.365, "from_m": 63814.539, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65939.628, "from_m": 63821.365, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 68614.687, "from_m": 65939.628, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 70808.354, "from_m": 68614.687, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 71247.769, "from_m": 70808.354, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 72602.284, "from_m": 71247.769, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 72859.849, "from_m": 72602.284, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 74711.468, "from_m": 72859.849, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 75414.277, "from_m": 74711.468, "capability_applied": null, "effective_limit_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": 614019, "profile_key": "50101674a5d51cddf6caa4fc831fb6053f780aae6035c1b9e01fc0b4a6d9460f", "schedule_id": 36076, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1531", "location": "Thorpe Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1533H", "wtt_dep": "1534", "location": "Southend East", "stage_seq": 2, "distance_m": 2239.084, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1536H", "location": "Southend Central", "stage_seq": 3, "distance_m": 3585.104, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Westcliff", "stage_seq": 4, "distance_m": 4928.868, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541", "location": "Chalkwell", "stage_seq": 5, "distance_m": 6526.12, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1543H", "location": "Leigh-on-Sea", "stage_seq": 6, "distance_m": 8627.996, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Benfleet", "stage_seq": 7, "distance_m": 14068.895, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Pitsea", "stage_seq": 8, "distance_m": 18376.777, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1603", "wtt_dep": "1603H", "location": "Stanford-le-Hope", "stage_seq": 9, "distance_m": 26593.569, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Thames Haven Jn", "stage_seq": 10, "distance_m": 27799.679, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "East Tilbury", "stage_seq": 11, "distance_m": 30001.917, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614H", "location": "Tilbury Town", "stage_seq": 12, "distance_m": 35632.37, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1619", "location": "Grays", "stage_seq": 13, "distance_m": 38461.141, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "West Thurrock Jn", "stage_seq": 14, "distance_m": 39676.873, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "Chafford Hundred", "stage_seq": 15, "distance_m": 41549.936, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627", "location": "Ockendon", "stage_seq": 16, "distance_m": 45624.11, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1634", "location": "Upminster", "stage_seq": 17, "distance_m": 50913.715, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Barking", "stage_seq": 18, "distance_m": 63177.417, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "West Ham High Level", "stage_seq": 19, "distance_m": 69009.011, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Gas Factory Jn", "stage_seq": 20, "distance_m": 71126.253, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Limehouse", "stage_seq": 21, "distance_m": 72665.668, "section_seq": 1, "route_path_id": 102795}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Christian Street Jn", "stage_seq": 22, "distance_m": 74253.076, "section_seq": 1, "route_path_id": 102795}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 23, "distance_m": 75414.277, "section_seq": 1, "route_path_id": 102795}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 75414.277, "from_m": 0.0, "section_seq": 1, "route_path_id": 102795}], "total_distance_m": 75414.277, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 73716.036, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1698.241, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:58Z", "source_id": 50650600, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:01Z", "source_id": 16386708, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:13Z", "source_id": 50656732, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:16Z", "source_id": 16388439, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:50Z", "source_id": 50663364, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:40:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:58Z", "source_id": 16390423, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:24Z", "source_id": 50669847, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:42:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:27Z", "source_id": 16392348, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:19Z", "source_id": 50677812, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:22Z", "source_id": 16394614, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:13Z", "source_id": 50690547, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:16Z", "source_id": 16398421, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14454, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:02Z", "source_id": 50703351, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:56:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:03Z", "source_id": 16402065, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:22Z", "source_id": 50728144, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:05:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:24Z", "source_id": 16409169, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14496, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:11Z", "source_id": 50738200, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:08:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:15Z", "source_id": 16412189, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:49Z", "source_id": 50758543, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:16:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:53Z", "source_id": 16418178, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:14Z", "source_id": 50767712, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:20:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:19Z", "source_id": 16420861, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:16Z", "source_id": 50776047, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:21Z", "source_id": 16423237, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14533, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:41Z", "source_id": 50787659, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:27:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:46Z", "source_id": 16426755, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:09Z", "source_id": 50802654, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:32:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:13Z", "source_id": 16431039, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:35Z", "source_id": 50825530, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:41:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:41Z", "source_id": 16437700, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:40Z", "source_id": 50842162, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:47:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:44Z", "source_id": 16442517, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:35Z", "source_id": 50855875, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:38Z", "source_id": 16446427, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:40Z", "source_id": 50867242, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:57:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:44Z", "source_id": 16449667, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Thorpe Bay 1531 1531 1 None None London Fenchurch Street 1657 1657 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45366/2026-09-16/detailed None Limehouse 2026-09-16T16:52:00+01:00 London Fenchurch Street 5.0 {"type": "LineString", "coordinates": [[-0.0388055, 51.513002500000006], [-0.039012, 51.512902399999994], [-0.03925119999999999, 51.5127952], [-0.0396188, 51.5126456], [-0.0398198, 51.5125784], [-0.0400129, 51.51252000000001], [-0.040141899999999994, 51.5124943], [-0.04026119999999999, 51.5124709], [-0.0404781, 51.51242729999999], [-0.040738199999999995, 51.51238250000001], [-0.04086929999999999, 51.5123682], [-0.0411241, 51.5123463], [-0.04134179999999999, 51.5123328], [-0.0415759, 51.5123244], [-0.0418447, 51.51231649999999], [-0.042382, 51.51230410000001], [-0.0428918, 51.512312399999985], [-0.043210599999999995, 51.5123074], [-0.0435166, 51.512304699999994], [-0.0438933, 51.512289], [-0.0443064, 51.5122666], [-0.044661799999999995, 51.5122539], [-0.0460767, 51.5121988], [-0.0467001, 51.5121939], [-0.04734139999999999, 51.51217439999999], [-0.0478992, 51.512150899999995], [-0.04846399999999999, 51.5121303], [-0.0489783, 51.512115599999994], [-0.04932109999999999, 51.5121047], [-0.0508777, 51.512031], [-0.0516267, 51.51200029999999], [-0.052000099999999994, 51.511984], [-0.05236880000000001, 51.5119738], [-0.0526727, 51.51196629999999], [-0.05297249999999999, 51.51196740000001], [-0.053330100000000005, 51.511971], [-0.0537202, 51.5119717], [-0.05403059999999999, 51.51197019999999], [-0.0543492, 51.511961099999986], [-0.05484429999999999, 51.5119359], [-0.05529420000000001, 51.5118951], [-0.055721900000000005, 51.5118528], [-0.056146399999999985, 51.5118211], [-0.056406500000000005, 51.5118045], [-0.056674100000000005, 51.51179520000001], [-0.056867900000000006, 51.511782700000005], [-0.05689888460214256, 51.511780689387535], [-0.05698782826127284, 51.5117749177709], [-0.0571607, 51.5117637], [-0.0576776, 51.5117244], [-0.0583136, 51.511691600000006], [-0.058964600000000006, 51.511662099999995], [-0.05913549999999999, 51.5116582], [-0.0597255, 51.5116246], [-0.0600869, 51.5116118], [-0.06051359999999999, 51.5115909], [-0.06085360000000001, 51.5115746], [-0.06105929999999998, 51.51156469999999], [-0.0614213, 51.511548899999994], [-0.06176209999999999, 51.5115278], [-0.0624806, 51.5114639], [-0.0626425, 51.511451400000006], [-0.06287229999999999, 51.5114294], [-0.0631173, 51.5114117], [-0.0634422, 51.5113936], [-0.0637656, 51.51137270000001], [-0.0637948, 51.5113708], [-0.06416559999999999, 51.5113513], [-0.06493409999999998, 51.511311899999995], [-0.0658226, 51.51125580000001], [-0.06619479999999998, 51.51122500000001], [-0.06689500000000001, 51.51118189999999], [-0.0675977, 51.511128], [-0.0679903, 51.51110619999999], [-0.06837339999999999, 51.51107879999999], [-0.0687245, 51.511059], [-0.0691233, 51.51103059999999], [-0.0697419, 51.510988399999995], [-0.0702715, 51.5109577], [-0.0705941, 51.510932399999994], [-0.0707666, 51.5109205], [-0.0712149, 51.5109112], [-0.07170899999999998, 51.5109009], [-0.07187289999999999, 51.51089040000001], [-0.07227059999999999, 51.510863699999994], [-0.0727724, 51.51083009999999], [-0.0730467, 51.51081169999999], [-0.07379109999999998, 51.5107581], [-0.0740598, 51.510746399999995], [-0.07422049999999998, 51.5107469], [-0.0744057, 51.51075389999998], [-0.0745655, 51.51077039999999], [-0.07476529999999999, 51.5107961], [-0.074905, 51.51082280000001], [-0.0749616, 51.51083359999999], [-0.0751871, 51.51087979999999], [-0.0757736, 51.51101390000001], [-0.0763145, 51.511133699999995], [-0.0770473, 51.5112728], [-0.07750759999999998, 51.5113607], [-0.0778324, 51.511423399999984], [-0.0779551, 51.5114471]]} 1.7 1652 1657 Limehouse London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449667 1789574149351064 88 88 2026-09-16 16:07:36.122022 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:35.602046
583926 613600 L88055 031T44MQ16 2026-09-16 COMPLETE 16449922 2026-09-16 16:57:00 2026-09-16 16:07:38 2026-09-18 16:07:38 {"id": 613600, "stp": "P", "toc": "ScotRail", "uid": "L88055", "consist": "170432", "dest_crs": "GLQ", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88055/2026-09-16/detailed", "trust_id": "031T44MQ16", "origin_crs": "DEE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "2", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "1T44", "timing_status": "LATE", "origin_station": "Dundee", "current_leg_arr": "1657", "current_leg_dep": "1621", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1515", "origin_platform": "3", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T16:07:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Stirling", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Stirling", "current_leg_milage": "29.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 293.867, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 582.007, \"from_m\": 293.867, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 629.532, \"from_m\": 582.007, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 821.335, \"from_m\": 629.532, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2299.974, \"from_m\": 821.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3741.458, \"from_m\": 2299.974, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7899.519, \"from_m\": 3741.458, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 18664.149, \"from_m\": 7899.519, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18702.938, \"from_m\": 18664.149, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23913.184, \"from_m\": 18702.938, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25803.831, \"from_m\": 23913.184, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 27611.41, \"from_m\": 25803.831, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31451.135, \"from_m\": 27611.41, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31968.747, \"from_m\": 31451.135, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33062.255, \"from_m\": 31968.747, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33694.754, \"from_m\": 33062.255, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 34300.764, \"from_m\": 33694.754, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36579.346, \"from_m\": 34300.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39310.06, \"from_m\": 36579.346, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50552.554, \"from_m\": 39310.06, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 55287.347, \"from_m\": 50552.554, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 55324.368, \"from_m\": 55287.347, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62827.38, \"from_m\": 55324.368, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 62862.593, \"from_m\": 62827.38, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68833.64, \"from_m\": 62862.593, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 68879.866, \"from_m\": 68833.64, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75192.146, \"from_m\": 68879.866, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78983.111, \"from_m\": 75192.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79768.553, \"from_m\": 78983.111, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 84349.583, \"from_m\": 79768.553, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85805.169, \"from_m\": 84349.583, \"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\": 86579.719, \"from_m\": 85805.169, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87642.861, \"from_m\": 86579.719, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 98314.194, \"from_m\": 87642.861, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 101012.486, \"from_m\": 98314.194, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 101726.688, \"from_m\": 101012.486, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 102322.872, \"from_m\": 101726.688, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 105986.192, \"from_m\": 102322.872, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 128479.0, \"from_m\": 105986.192, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 128784.067, \"from_m\": 128479.0, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 130125.065, \"from_m\": 128784.067, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 130758.965, \"from_m\": 130125.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131504.476, \"from_m\": 130758.965, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131892.042, \"from_m\": 131504.476, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 131957.243, \"from_m\": 131892.042, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 132632.357, \"from_m\": 131957.243, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 133229.882, \"from_m\": 132632.357, \"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\": 133726.128, \"from_m\": 133229.882, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 613600, \"profile_key\": \"848213a53dcfddec42d9a924cbaae5766aeb8f6cc79fbff262c8d2b3327614a1\", \"schedule_id\": 18942, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Dundee\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 2, \"distance_m\": 582.007, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519\", \"location\": \"Dundee 672 Sig.\", \"stage_seq\": 3, \"distance_m\": 4775.153, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1521\", \"location\": \"Invergowrie\", \"stage_seq\": 4, \"distance_m\": 5761.802, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Longforgan L.C.\", \"stage_seq\": 5, \"distance_m\": 9051.008, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Errol L.C.\", \"stage_seq\": 6, \"distance_m\": 16869.539, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535H\", \"location\": \"Barnhill Jn (Perth)\", \"stage_seq\": 7, \"distance_m\": 31968.747, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1540H\", \"location\": \"Perth\", \"stage_seq\": 8, \"distance_m\": 33290.602, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Hilton Jn\", \"stage_seq\": 9, \"distance_m\": 36431.366, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Hilton Jn Sig. HJ4\", \"stage_seq\": 10, \"distance_m\": 38726.459, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Auchterarder S.B.\", \"stage_seq\": 11, \"distance_m\": 55324.368, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1557\", \"location\": \"Gleneagles\", \"stage_seq\": 12, \"distance_m\": 58353.446, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Blackford\", \"stage_seq\": 13, \"distance_m\": 62145.054, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604H\", \"location\": \"Greenloaning\", \"stage_seq\": 14, \"distance_m\": 68681.256, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Dunblane\", \"stage_seq\": 15, \"distance_m\": 78379.771, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"Bridge of Allan\", \"stage_seq\": 16, \"distance_m\": 81671.052, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1622\", \"location\": \"Stirling\", \"stage_seq\": 17, \"distance_m\": 86226.511, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Larbert Jn\", \"stage_seq\": 18, \"distance_m\": 100200.527, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Carmuirs West Jn\", \"stage_seq\": 19, \"distance_m\": 101294.337, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Greenhill Lower Jn\", \"stage_seq\": 20, \"distance_m\": 104851.863, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Greenhill Upper Jn\", \"stage_seq\": 21, \"distance_m\": 105871.166, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Croy\", \"stage_seq\": 22, \"distance_m\": 115450.261, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Lenzie\", \"stage_seq\": 23, \"distance_m\": 123844.506, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Bishopbriggs\", \"stage_seq\": 24, \"distance_m\": 128647.439, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 25, \"distance_m\": 130957.258, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 26, \"distance_m\": 131830.427, \"section_seq\": 1, \"route_path_id\": 66249}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 27, \"distance_m\": 133726.128, \"section_seq\": 1, \"route_path_id\": 66249}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 133726.128, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66249}], \"total_distance_m\": 133726.128, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 133607.668, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 118.46, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "36.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:40Z\", \"source_id\": 16376653, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:40Z\", \"source_id\": 16389471, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:43Z\", \"source_id\": 16401815, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 435, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:11Z\", \"source_id\": 50733090, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:19Z\", \"source_id\": 16410661, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:13Z\", \"source_id\": 16416844, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:41Z\", \"source_id\": 50763566, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:43Z\", \"source_id\": 16419614, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1503, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:32Z\", \"source_id\": 50825438, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:37Z\", \"source_id\": 16437645, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1499, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:45Z\", \"source_id\": 50837062, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:48Z\", \"source_id\": 16441044, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:47Z\", \"source_id\": 50845185, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:51Z\", \"source_id\": 16443412, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1407, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:58Z\", \"source_id\": 50868120, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:04Z\", \"source_id\": 16449922, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "2", "timing_fact_generation": 1789574167034775, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:35.606220", "service_state_evidence_id": 16449922, "current_leg_start_actual_dep": "2026-09-16T16:23:00+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:36.296263", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P DEE GLQ 1T44 170432 3 100 None {"version": 3, "segments": [{"to_m": 293.867, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 582.007, "from_m": 293.867, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 629.532, "from_m": 582.007, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 821.335, "from_m": 629.532, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2299.974, "from_m": 821.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3741.458, "from_m": 2299.974, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7899.519, "from_m": 3741.458, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 18664.149, "from_m": 7899.519, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18702.938, "from_m": 18664.149, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23913.184, "from_m": 18702.938, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25803.831, "from_m": 23913.184, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 27611.41, "from_m": 25803.831, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31451.135, "from_m": 27611.41, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31968.747, "from_m": 31451.135, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33062.255, "from_m": 31968.747, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33694.754, "from_m": 33062.255, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 34300.764, "from_m": 33694.754, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36579.346, "from_m": 34300.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39310.06, "from_m": 36579.346, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50552.554, "from_m": 39310.06, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 55287.347, "from_m": 50552.554, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 55324.368, "from_m": 55287.347, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62827.38, "from_m": 55324.368, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 62862.593, "from_m": 62827.38, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68833.64, "from_m": 62862.593, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 68879.866, "from_m": 68833.64, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75192.146, "from_m": 68879.866, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78983.111, "from_m": 75192.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79768.553, "from_m": 78983.111, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 84349.583, "from_m": 79768.553, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85805.169, "from_m": 84349.583, "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": 86579.719, "from_m": 85805.169, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87642.861, "from_m": 86579.719, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 98314.194, "from_m": 87642.861, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 101012.486, "from_m": 98314.194, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 101726.688, "from_m": 101012.486, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 102322.872, "from_m": 101726.688, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 105986.192, "from_m": 102322.872, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 128479.0, "from_m": 105986.192, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 128784.067, "from_m": 128479.0, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 130125.065, "from_m": 128784.067, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 130758.965, "from_m": 130125.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 131504.476, "from_m": 130758.965, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131892.042, "from_m": 131504.476, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 131957.243, "from_m": 131892.042, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 132632.357, "from_m": 131957.243, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 133229.882, "from_m": 132632.357, "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": 133726.128, "from_m": 133229.882, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 20.0}], "service_id": 613600, "profile_key": "848213a53dcfddec42d9a924cbaae5766aeb8f6cc79fbff262c8d2b3327614a1", "schedule_id": 18942, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Dundee", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516", "location": "Dundee Central Jn", "stage_seq": 2, "distance_m": 582.007, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519", "location": "Dundee 672 Sig.", "stage_seq": 3, "distance_m": 4775.153, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1521", "location": "Invergowrie", "stage_seq": 4, "distance_m": 5761.802, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Longforgan L.C.", "stage_seq": 5, "distance_m": 9051.008, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Errol L.C.", "stage_seq": 6, "distance_m": 16869.539, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535H", "location": "Barnhill Jn (Perth)", "stage_seq": 7, "distance_m": 31968.747, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1540H", "location": "Perth", "stage_seq": 8, "distance_m": 33290.602, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Hilton Jn", "stage_seq": 9, "distance_m": 36431.366, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Hilton Jn Sig. HJ4", "stage_seq": 10, "distance_m": 38726.459, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Auchterarder S.B.", "stage_seq": 11, "distance_m": 55324.368, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1557", "location": "Gleneagles", "stage_seq": 12, "distance_m": 58353.446, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Blackford", "stage_seq": 13, "distance_m": 62145.054, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604H", "location": "Greenloaning", "stage_seq": 14, "distance_m": 68681.256, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Dunblane", "stage_seq": 15, "distance_m": 78379.771, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Bridge of Allan", "stage_seq": 16, "distance_m": 81671.052, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1622", "location": "Stirling", "stage_seq": 17, "distance_m": 86226.511, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Larbert Jn", "stage_seq": 18, "distance_m": 100200.527, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Carmuirs West Jn", "stage_seq": 19, "distance_m": 101294.337, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Greenhill Lower Jn", "stage_seq": 20, "distance_m": 104851.863, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Greenhill Upper Jn", "stage_seq": 21, "distance_m": 105871.166, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Croy", "stage_seq": 22, "distance_m": 115450.261, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Lenzie", "stage_seq": 23, "distance_m": 123844.506, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Bishopbriggs", "stage_seq": 24, "distance_m": 128647.439, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Cowlairs West Jn", "stage_seq": 25, "distance_m": 130957.258, "section_seq": 1, "route_path_id": 66249}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Cowlairs South Jn", "stage_seq": 26, "distance_m": 131830.427, "section_seq": 1, "route_path_id": 66249}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 27, "distance_m": 133726.128, "section_seq": 1, "route_path_id": 66249}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 133726.128, "from_m": 0.0, "section_seq": 1, "route_path_id": 66249}], "total_distance_m": 133726.128, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 133607.668, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 118.46, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:40Z", "source_id": 16376653, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:40Z", "source_id": 16389471, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:43Z", "source_id": 16401815, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 435, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:11Z", "source_id": 50733090, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:08:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:19Z", "source_id": 16410661, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:13Z", "source_id": 16416844, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:41Z", "source_id": 50763566, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:18:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:43Z", "source_id": 16419614, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1503, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:32Z", "source_id": 50825438, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:41:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:37Z", "source_id": 16437645, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1499, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:45Z", "source_id": 50837062, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:46:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:48Z", "source_id": 16441044, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:47Z", "source_id": 50845185, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:48:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:51Z", "source_id": 16443412, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1407, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:58Z", "source_id": 50868120, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:57:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:04Z", "source_id": 16449922, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Dundee 1515 1515 3 None None Glasgow Queen St High Level 1656 1656 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88055/2026-09-16/detailed None Stirling 2026-09-16T16:23:00+01:00 Glasgow Queen St High Level 36.0 {"type": "LineString", "coordinates": [[-3.9348095, 56.1202015], [-3.934497, 56.1198942], [-3.9339916000000006, 56.1194095], [-3.933773599999999, 56.11920289999999], [-3.9335999, 56.11902249999999], [-3.933418, 56.11884679999999], [-3.933309299999999, 56.11874180000001], [-3.9331051, 56.118535699999995], [-3.932935000000001, 56.1183654], [-3.9325139, 56.11791229999999], [-3.932305299999999, 56.1176815], [-3.9322611, 56.1176396], [-3.9320807, 56.1174687], [-3.9316837, 56.116981599999995], [-3.9314544, 56.11671709999999], [-3.9312266, 56.116454399999995], [-3.931042899999999, 56.116204799999984], [-3.9308692, 56.11595899999999], [-3.930654999999999, 56.11565220000001], [-3.9304498, 56.11531980000001], [-3.9302924, 56.11502539999999], [-3.9300039999999994, 56.1144681], [-3.9297786, 56.114052], [-3.929479099999999, 56.11355619999999], [-3.9294205999999994, 56.1134742], [-3.928932300000001, 56.1127895], [-3.9286947, 56.112493099999995], [-3.928336, 56.1120768], [-3.92796, 56.1116688], [-3.927603, 56.1113191], [-3.9271594, 56.11089960000001], [-3.9266829, 56.1104816], [-3.9259761000000006, 56.1099194], [-3.9256797999999993, 56.10970229999999], [-3.924580099999999, 56.1089471], [-3.9236267072582063, 56.10827294686537], [-3.9218684000000006, 56.1070296], [-3.9196213000000006, 56.1054302], [-3.918689899999999, 56.104790400000006], [-3.9177698999999993, 56.104157699999995], [-3.9144406, 56.101814399999995], [-3.9139837000000006, 56.10149279999999], [-3.9116376, 56.099841399999995], [-3.9102536999999993, 56.09886349999999], [-3.909980299999999, 56.098672099999995], [-3.9089614, 56.09795559999999], [-3.9027973, 56.0936208], [-3.9026809, 56.093535800000005], [-3.901906, 56.093015099999995], [-3.900880200000001, 56.0923848], [-3.8998836, 56.0918241], [-3.8983021, 56.09101439999999], [-3.8974647, 56.09062200000001], [-3.896332399999999, 56.0901446], [-3.8951717, 56.08968529999999], [-3.8942062, 56.08932239999999], [-3.8931959, 56.088972], [-3.8913949, 56.08839019999999], [-3.889626399999999, 56.08777669999999], [-3.888784900000001, 56.0874682], [-3.887986, 56.08711889999999], [-3.8863415, 56.0863238], [-3.8849511, 56.0855299], [-3.883790499999999, 56.08472809999999], [-3.8830675, 56.0841687], [-3.8823895, 56.0835927], [-3.8818456, 56.0830765], [-3.8810352, 56.0822292], [-3.8804678, 56.08150759999999], [-3.8800336, 56.08095539999999], [-3.8795239, 56.0803195], [-3.8789541, 56.0796895], [-3.8787028, 56.07940309999999], [-3.878102699999999, 56.0787844], [-3.877209300000001, 56.077921799999984], [-3.8762295, 56.0771131], [-3.8751511, 56.0762946], [-3.874189799999999, 56.0756171], [-3.8723821, 56.074426300000006], [-3.8719479, 56.074141], [-3.8709799, 56.0735048], [-3.862755721713942, 56.06810007861502], [-3.8617138, 56.0674153], [-3.8612097, 56.067084], [-3.859123499999999, 56.065613299999995], [-3.8571331, 56.0640963], [-3.856369, 56.0634719], [-3.850208641422351, 56.0581480132136], [-3.8495895, 56.0576129], [-3.848570899999999, 56.056706299999995], [-3.8476496, 56.05580139999999], [-3.8469132999999993, 56.0550598], [-3.844796099999999, 56.0527127], [-3.8442833, 56.052144199999994], [-3.8441527, 56.0519994], [-3.8441084, 56.0519507], [-3.8430207, 56.0507442], [-3.842873199999999, 56.0505759], [-3.8420769, 56.04963699999998], [-3.8409093, 56.04832530000001], [-3.8366763, 56.04356949999999], [-3.8358531999999994, 56.0423728], [-3.8351247000000006, 56.0411335], [-3.8347401, 56.0402663], [-3.8342193999999994, 56.03884469999999], [-3.8336763, 56.037025699999994], [-3.8333405, 56.03592780000001], [-3.8322379, 56.0323228], [-3.831712, 56.03051419999999], [-3.8314099, 56.0294975], [-3.8313514, 56.0293006], [-3.8308956999999992, 56.02779300000001], [-3.8305048, 56.02656950000001], [-3.8303367, 56.0259837], [-3.830285199999999, 56.02576909999999], [-3.830267599999999, 56.02569580000001], [-3.8301617, 56.025254], [-3.8300869, 56.0249486], [-3.8300533, 56.0248202], [-3.8300186, 56.02470009999998], [-3.830013299999999, 56.0246816], [-3.8298955, 56.0239474], [-3.8298645, 56.023742199999994], [-3.8298083, 56.0229285], [-3.8298107, 56.0228881], [-3.8298193, 56.0227411], [-3.8298563, 56.02241279999999], [-3.8298818, 56.0221795], [-3.8299342, 56.0219452], [-3.830016099999999, 56.0214761], [-3.8300672, 56.0213015], [-3.8300991, 56.0211927], [-3.8301176999999993, 56.0211291], [-3.8303477, 56.020343399999994], [-3.830485499999999, 56.0198605], [-3.8305719, 56.01964], [-3.830888100000001, 56.01892669999999], [-3.831580100000001, 56.017410899999994], [-3.8324216999999994, 56.015506300000006], [-3.833085099999999, 56.0140985], [-3.8333744999999992, 56.01348430000001], [-3.8336843, 56.012792], [-3.834138, 56.01178829999999], [-3.8342354, 56.0115728], [-3.834573399999999, 56.01083739999999], [-3.8358281, 56.008107], [-3.835897917879074, 56.00795783962394], [-3.8364393, 56.0068012], [-3.8365319, 56.00658069999999], [-3.8367244, 56.00616470000001], [-3.8370242, 56.0056873], [-3.837225800000001, 56.00542449999999], [-3.837486199999999, 56.0050995], [-3.8381144, 56.0044733], [-3.8377445, 56.0047698], [-3.838067, 56.004455099999994], [-3.8385588, 56.0040296], [-3.8391853, 56.00355579999999], [-3.8395806, 56.0033057], [-3.8400079, 56.0030663], [-3.8405215, 56.0027935], [-3.8409592, 56.00259209999999], [-3.8418688999999993, 56.00222749999999], [-3.8423681, 56.0020354], [-3.842940000000001, 56.00185789999999], [-3.8430656, 56.0018266], [-3.843912500000001, 56.0016047], [-3.8447968, 56.001401599999994], [-3.8455789999999994, 56.00126639999999], [-3.846378000000001, 56.00115], [-3.847225700000001, 56.00107109999999], [-3.8478772, 56.001037499999995], [-3.8485163999999994, 56.0010161], [-3.8493872, 56.0010198], [-3.8502506, 56.0010682], [-3.851159099999999, 56.00115139999999], [-3.852372499999999, 56.0012933], [-3.8532818999999994, 56.00139109999999], [-3.8541972, 56.0014703], [-3.855711, 56.001558], [-3.856361099999999, 56.0015828], [-3.8570075, 56.00159099999999], [-3.857725499999999, 56.00159320000001], [-3.8579916, 56.001594], [-3.858969, 56.0015815], [-3.8599713, 56.001543799999986], [-3.860959, 56.00147509999999], [-3.8617723000000006, 56.001407], [-3.8625856, 56.0013222], [-3.862755721713942, 56.001300732866525], [-3.8638702, 56.001160099999986], [-3.8646742, 56.001037800000006], [-3.8657538, 56.00084549999999], [-3.8667220000000007, 56.0006518], [-3.8674261999999993, 56.0004928], [-3.8681453, 56.0003198], [-3.8689564, 56.00010030000001], [-3.869815399999999, 55.999851099999994], [-3.8710216, 55.9994597], [-3.871825700000001, 55.9991728], [-3.8724959, 55.9989126], [-3.8725769, 55.998878700000006], [-3.873480199999999, 55.9985006], [-3.874414099999999, 55.9980642], [-3.875562799999999, 55.997449799999984], [-3.8794842, 55.9952967], [-3.879652599999999, 55.99519659999999], [-3.8820953, 55.9938259], [-3.883905899999999, 55.992819], [-3.8860691325150034, 55.991615906500286], [-3.8865360999999994, 55.99135619999999], [-3.8872184, 55.9910134], [-3.888026099999999, 55.99056319999999], [-3.888931499999999, 55.9900464], [-3.889844599999999, 55.989545], [-3.890953699999999, 55.98898009999999], [-3.8915755, 55.9886922], [-3.8920656999999994, 55.988478099999995], [-3.8934839, 55.987922299999994], [-3.8944323, 55.9875913], [-3.8951811, 55.987350600000006], [-3.8952291, 55.98733759999999], [-3.896906099999999, 55.986882], [-3.8976921999999994, 55.9867095], [-3.897968599999999, 55.98664900000001], [-3.898212299999999, 55.98659909999999], [-3.8992064, 55.98640569999999], [-3.8998773999999994, 55.9862807], [-3.8998843124091658, 55.98627954827215], [-3.900554399999999, 55.9861679], [-3.9010262, 55.98608389999998], [-3.901344299999999, 55.9860262], [-3.9016493, 55.98597470000001], [-3.9022286, 55.9858813], [-3.9032075, 55.98571510000001], [-3.905579200000001, 55.98527029999999], [-3.905993599999999, 55.9852014], [-3.906154, 55.9851747], [-3.906412, 55.98512970000001], [-3.9084664999999994, 55.98480409999999], [-3.9096504, 55.984641200000006], [-3.9112134, 55.9844383], [-3.911493099999999, 55.98440189999999], [-3.911616500000001, 55.9843876], [-3.912796499999999, 55.98425719999999], [-3.913972999999999, 55.9841442], [-3.914346, 55.9841105], [-3.9163347, 55.9839307], [-3.9227926, 55.98340050000001], [-3.9274739, 55.9830005], [-3.9302445, 55.98276920000001], [-3.9320169, 55.9826212], [-3.9321979, 55.9826049], [-3.9365368, 55.98224239999999], [-3.93663313360005, 55.98223476534881], [-3.936694705574304, 55.982187210830205], [-3.936794133449483, 55.98217933094809], [-3.9369043, 55.9821706], [-3.9407451, 55.9818461], [-3.942835699999999, 55.9816732], [-3.945571, 55.9814451], [-3.9474598, 55.9813163], [-3.9486857, 55.9812643], [-3.949916099999999, 55.981238600000005], [-3.9509115, 55.9812336], [-3.9519149, 55.981247], [-3.9525224, 55.98125999999999], [-3.952587250125894, 55.98126138125945], [-3.952898, 55.98126799999999], [-3.9538643, 55.981299199999995], [-3.9550740000000006, 55.981368], [-3.956172599999999, 55.98144729999999], [-3.9582124, 55.981592899999995], [-3.9589345, 55.98164379999999], [-3.9596779999999994, 55.9816728], [-3.960346, 55.98169659999999], [-3.9609853, 55.98170549999999], [-3.9617245, 55.9817138], [-3.9624704, 55.981709299999984], [-3.9632457, 55.981694100000006], [-3.9636101, 55.9816892], [-3.963989199999999, 55.98166969999999], [-3.9648723, 55.9816278], [-3.9657502, 55.9815695], [-3.966700799999999, 55.981501299999984], [-3.967604699999999, 55.981409600000006], [-3.968639000000001, 55.9812987], [-3.9691394999999994, 55.9812385], [-3.9696008, 55.98117599999999], [-3.9703885, 55.981061699999984], [-3.9704819, 55.9810459], [-3.971140399999999, 55.980934399999995], [-3.971876799999999, 55.9808038], [-3.9726414, 55.98065], [-3.9732729, 55.98051519999999], [-3.9739117, 55.980371700000006], [-3.9749985999999993, 55.98011399999999], [-3.9771254, 55.9795583], [-3.977271599999999, 55.979519], [-3.9776608000000007, 55.9794083], [-3.980345999999999, 55.9786566], [-3.9845181999999992, 55.9774925], [-3.985239599999999, 55.9772938], [-3.9887682, 55.97632170000001], [-3.9916593, 55.975495900000006], [-3.9929248, 55.9750902], [-3.9942193000000006, 55.9746647], [-3.9955138, 55.974213], [-3.9967416, 55.9737669], [-3.9989268, 55.97300570000001], [-4.0001027, 55.97263039999999], [-4.0011696, 55.972316199999995], [-4.001349899999999, 55.97226309999999], [-4.0026111, 55.97190919999999], [-4.0065556, 55.9710595], [-4.006692499999999, 55.97103010000001], [-4.0096668, 55.97038940000001], [-4.011614999999999, 55.9699813], [-4.011772, 55.96994680000001], [-4.0132663, 55.969627599999995], [-4.014916699999999, 55.96919389999998], [-4.0163959, 55.9687351], [-4.017570299999999, 55.9683256], [-4.0178218999999995, 55.9682379], [-4.018981, 55.9677775], [-4.0199873, 55.967328], [-4.0210521, 55.9667913], [-4.0215875, 55.96649539999999], [-4.0221195, 55.9661823], [-4.022459, 55.96597820000001], [-4.0228255, 55.96574110000001], [-4.0235162, 55.9652818], [-4.0255593, 55.96378300000001], [-4.0318622, 55.9588152], [-4.032352599999999, 55.9584287], [-4.033300874890504, 55.95770237974702], [-4.0336715, 55.9574185], [-4.0349992, 55.9564047], [-4.0356026, 55.9560095], [-4.036193099999999, 55.95564169999999], [-4.0364593, 55.9554827], [-4.0364626509687955, 55.9554807233783], [-4.0369211, 55.9552103], [-4.0374539, 55.9549192], [-4.0376656, 55.954805699999994], [-4.0380704, 55.9545957], [-4.038641, 55.9543129], [-4.0396785, 55.9538335], [-4.040736399999999, 55.9534121], [-4.0418402, 55.9530069], [-4.042418778537846, 55.952818968618026], [-4.042450699999999, 55.9528086], [-4.043060999999999, 55.95262550000001], [-4.0436822, 55.9524498], [-4.0443231, 55.95228259999998], [-4.0456051, 55.9519606], [-4.0462291, 55.9518094], [-4.046898, 55.9516473], [-4.0480882, 55.9513809], [-4.0510961, 55.9507112], [-4.054079299999999, 55.95002789999999], [-4.0562955, 55.949538], [-4.0568362, 55.9493975], [-4.057082300000001, 55.949329000000006], [-4.0571845, 55.9493016], [-4.057368699999999, 55.949253299999995], [-4.058042299999999, 55.9490881], [-4.0585072, 55.948971199999995], [-4.0590844, 55.9488205], [-4.0595896, 55.94868590000001], [-4.060187, 55.9485199], [-4.0606692, 55.9483812], [-4.0611125, 55.94824909999999], [-4.0615644, 55.94811210000001], [-4.0618949, 55.9480067], [-4.0620524, 55.9479565], [-4.0628555, 55.9476978], [-4.063808400000001, 55.94737859999999], [-4.0642589, 55.94722469999999], [-4.064672, 55.947090900000006], [-4.0652362, 55.94691149999999], [-4.0663498, 55.94647629999999], [-4.0674561, 55.946029], [-4.0696419, 55.9450275], [-4.070625, 55.9445375], [-4.0708972, 55.9444019], [-4.072123399999999, 55.9437395], [-4.0745261, 55.9424411], [-4.079227699999999, 55.9398957], [-4.0804165999999995, 55.9392558], [-4.0816165, 55.9386212], [-4.082177099999999, 55.9383406], [-4.0828565999999995, 55.938000499999994], [-4.084105900000001, 55.9373936], [-4.085369599999999, 55.9368338], [-4.086675, 55.9362844], [-4.087998999999999, 55.9357688], [-4.0893381, 55.9352732], [-4.0901681, 55.93498719999999], [-4.0910109, 55.93471029999999], [-4.0918537, 55.93443820000001], [-4.092711, 55.934175], [-4.0934968000000005, 55.93394839999999], [-4.0943145, 55.933728900000006], [-4.0959357999999995, 55.933294399999994], [-4.096136699999999, 55.9332451], [-4.0963887, 55.9331803], [-4.0994988, 55.9324118], [-4.1022123, 55.9317412], [-4.1044989, 55.93119909999999], [-4.1050609, 55.9310682], [-4.1056923, 55.93092179999999], [-4.106536499999999, 55.930726099999994], [-4.1079814, 55.93040439999999], [-4.1094954999999995, 55.93012110000001], [-4.1110233, 55.9298435], [-4.1112595, 55.9298067], [-4.1116912999999995, 55.9297322], [-4.112172, 55.92965470000001], [-4.1131159, 55.92950960000001], [-4.1150191, 55.9292513], [-4.1162658, 55.92910009999999], [-4.1166775, 55.92905489999999], [-4.1175105, 55.9289636], [-4.118774799999999, 55.92881979999999], [-4.1199941, 55.9286729], [-4.1213848, 55.9284963], [-4.1228191, 55.9282886], [-4.123806, 55.9281348], [-4.1247882, 55.9279617], [-4.125753, 55.92778549999999], [-4.126724299999999, 55.9275866], [-4.1275859, 55.92739449999999], [-4.1284508, 55.927193999999986], [-4.1301882999999995, 55.926796], [-4.132250306949799, 55.92632357164132], [-4.1330188, 55.9261475], [-4.133827799999999, 55.9259571], [-4.1358391, 55.9254836], [-4.1386965, 55.9248305], [-4.1398169, 55.92457629999999], [-4.141118399999999, 55.92428480000001], [-4.141774299999999, 55.9241296], [-4.142416899999999, 55.9239825], [-4.1468347, 55.9229617], [-4.1475083, 55.9228076], [-4.1481997, 55.9226502], [-4.149540899999999, 55.92234030000001], [-4.1521289999999995, 55.92174820000001], [-4.152260300000001, 55.92171710000001], [-4.152471499999999, 55.9216661], [-4.152756499999999, 55.9216031], [-4.153392000000001, 55.9214565], [-4.1539166, 55.9213246], [-4.1544985, 55.9211899], [-4.1547482, 55.92112790000001], [-4.1548546, 55.9211012], [-4.1556463, 55.9208976], [-4.1562747, 55.9207284], [-4.157778, 55.920319600000006], [-4.1631292, 55.9187471], [-4.1643136, 55.9184221], [-4.165005899999999, 55.9182321], [-4.166767, 55.917781799999986], [-4.1672237, 55.9176778], [-4.1685024, 55.9173864], [-4.1702224999999995, 55.9169874], [-4.1714483, 55.91673949999999], [-4.1717971, 55.91666899999999], [-4.1737361, 55.9163046], [-4.1767878, 55.9158014], [-4.177721799999999, 55.915660200000005], [-4.1838314, 55.9147363], [-4.190025, 55.91377880000001], [-4.192042500000001, 55.91346689999999], [-4.1943467, 55.9131092], [-4.1948183, 55.913038699999994], [-4.194852199999999, 55.913033600000006], [-4.1965736, 55.9127761], [-4.1978195, 55.91258469999999], [-4.1990672, 55.9123742], [-4.1993012, 55.91233569999999], [-4.199849899999999, 55.912245299999995], [-4.2006203, 55.9121006], [-4.2021545, 55.911798899999994], [-4.2027828, 55.91166659999999], [-4.203413699999999, 55.9115178], [-4.2040166, 55.91137379999999], [-4.204625999999999, 55.9112208], [-4.2054763, 55.9110045], [-4.206343199999999, 55.9107574], [-4.2071691, 55.91051379999999], [-4.2080161, 55.910249], [-4.2090879, 55.90988670000001], [-4.2091681, 55.9098568], [-4.2100782, 55.9095176], [-4.211427099999999, 55.90901000000001], [-4.2128044, 55.9084917], [-4.2129339, 55.9084416], [-4.213764, 55.908120700000005], [-4.214779999999999, 55.90773010000001], [-4.21567171484646, 55.90738158737394], [-4.216739899999999, 55.9069641], [-4.221252899999999, 55.905211699999995], [-4.222081835361751, 55.904888151064874], [-4.222228, 55.9048311], [-4.2235352, 55.9043283], [-4.223676, 55.9042742], [-4.2239257, 55.904179199999994], [-4.224003099999999, 55.90414779999999], [-4.224456399999999, 55.903974299999994], [-4.224470467944612, 55.90396888101995], [-4.224601000000001, 55.9039186], [-4.2249084, 55.9037993], [-4.2253222, 55.90363849999999], [-4.2262514, 55.9032692], [-4.227317499999999, 55.90285719999999], [-4.2295187, 55.9017804], [-4.2314713, 55.90067090000001], [-4.232066399999999, 55.9002432], [-4.2330866, 55.89950989999999], [-4.2351583999999995, 55.897769200000006], [-4.2364527, 55.8967207], [-4.2372138, 55.8960805], [-4.2372352, 55.8960626], [-4.238167999999999, 55.895278000000005], [-4.2385755, 55.8949027], [-4.2388805, 55.8945947], [-4.2392272, 55.8941894], [-4.2394542, 55.8938933], [-4.2396213, 55.8936581], [-4.2397628, 55.893458900000006], [-4.239966299999999, 55.8931116], [-4.240052599999999, 55.89296439999999], [-4.2400715, 55.89292859999999], [-4.240184, 55.892714999999995], [-4.2402762, 55.892516699999995], [-4.240364, 55.8922086], [-4.2404061, 55.89205849999999], [-4.2404705, 55.89186449999999], [-4.240513399999999, 55.89170359999999], [-4.2405521, 55.891550800000005], [-4.240574799999999, 55.89146120000001], [-4.2406368, 55.8911741], [-4.2406992, 55.89084339999999], [-4.240722599999999, 55.8906221], [-4.240752999999999, 55.8903318], [-4.2407603, 55.8899023], [-4.2407548, 55.8896144], [-4.240730799999999, 55.88937729999999], [-4.240701299999999, 55.8891201], [-4.2406314, 55.8886968], [-4.2406156, 55.888585799999994], [-4.2406021, 55.8884913], [-4.240556499999999, 55.888265699999984], [-4.2404635, 55.8879581], [-4.240437, 55.88787899999999], [-4.240406899999999, 55.88778010000001], [-4.240391899999999, 55.8877144], [-4.2403802, 55.8876485], [-4.2403619, 55.8875363], [-4.240341399999999, 55.8874483], [-4.240323699999999, 55.88738549999999], [-4.2403018, 55.8873194], [-4.2402973, 55.8873092], [-4.2402255, 55.8871245], [-4.240213699999999, 55.887125700000006], [-4.2401654, 55.8870196], [-4.2401459, 55.8869818], [-4.240126899999999, 55.8869447], [-4.239946, 55.8865589], [-4.2398148, 55.88626680000001], [-4.2395122, 55.885510399999994], [-4.239317599999999, 55.885090299999995], [-4.2392014, 55.88484029999999], [-4.2390719, 55.88450490000001], [-4.2389512, 55.8841953], [-4.2388002, 55.8836298], [-4.238707799999999, 55.883252199999994], [-4.2386822, 55.8831121], [-4.2386475, 55.882922699999995], [-4.238629199999999, 55.8825956], [-4.2386381, 55.8823822], [-4.238643400000001, 55.8822539], [-4.238689699999999, 55.8819731], [-4.2387503, 55.88173009999999], [-4.2387782, 55.8816181], [-4.2388372, 55.88142249999999], [-4.2388986, 55.88129], [-4.2389579, 55.881162200000006], [-4.2390866, 55.880941], [-4.2392425, 55.8806875], [-4.239440499999999, 55.88037320000001], [-4.2397894, 55.8798849], [-4.240423460303966, 55.87896962341185], [-4.2404241, 55.878968699999994], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 29.6 1621 1657 Stirling Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-16 16:07:38 TERMINATED 2026-09-16 15:57:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449922 1789574167034775 54 54 2026-09-16 16:07:36.296263 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:35.606220
583927 614402 W87976 652R43MR16 2026-09-16 COMPLETE 16448743 2026-09-16 16:57:00 2026-09-16 16:08:07 2026-09-18 16:08:07 {"id": 614402, "stp": "P", "toc": "West Midlands Trains", "uid": "W87976", "consist": "730007+730019", "dest_crs": "RDC", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W87976/2026-09-16/detailed", "trust_id": "652R43MR16", "origin_crs": "FOK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Redditch", "service_date": "2026-09-16", "dest_arr_time": "1653", "dest_platform": null, "is_terminated": 1, "next_location": "Redditch", "signalling_id": "2R43", "timing_status": "LATE", "origin_station": "Four Oaks", "current_leg_arr": "1657", "current_leg_dep": "1652", "current_leg_end": "Redditch", "origin_dep_time": "1546", "origin_platform": "3", "current_location": "Redditch", "last_update_time": "2026-09-16T16:08:07", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]}", "current_leg_start": "Alvechurch", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "52.3065951", "next_location_lon": "-1.9456994", "previous_location": "Alvechurch", "current_leg_milage": "3.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 190.252, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 205.558, \"from_m\": 190.252, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 236.683, \"from_m\": 205.558, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 664.457, \"from_m\": 236.683, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 688.471, \"from_m\": 664.457, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1046.6, \"from_m\": 688.471, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 1871.927, \"from_m\": 1046.6, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 2251.88, \"from_m\": 1871.927, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3850.917, \"from_m\": 2251.88, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3887.579, \"from_m\": 3850.917, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6429.68, \"from_m\": 3887.579, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6439.055, \"from_m\": 6429.68, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6731.318, \"from_m\": 6439.055, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6759.755, \"from_m\": 6731.318, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7487.727, \"from_m\": 6759.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8672.777, \"from_m\": 7487.727, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9184.693, \"from_m\": 8672.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9209.016, \"from_m\": 9184.693, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9612.123, \"from_m\": 9209.016, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9848.082, \"from_m\": 9612.123, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 10148.923, \"from_m\": 9848.082, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 10621.21, \"from_m\": 10148.923, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 11875.677, \"from_m\": 10621.21, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12620.866, \"from_m\": 11875.677, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12997.195, \"from_m\": 12620.866, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13777.823, \"from_m\": 12997.195, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14199.753, \"from_m\": 13777.823, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14213.619, \"from_m\": 14199.753, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14249.615, \"from_m\": 14213.619, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 14757.211, \"from_m\": 14249.615, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 14984.879, \"from_m\": 14757.211, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16451.78, \"from_m\": 14984.879, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18960.699, \"from_m\": 16451.78, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22390.145, \"from_m\": 18960.699, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22686.146, \"from_m\": 22390.145, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22988.53, \"from_m\": 22686.146, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23142.059, \"from_m\": 22988.53, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23567.304, \"from_m\": 23142.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23627.544, \"from_m\": 23567.304, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 24793.664, \"from_m\": 23627.544, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24845.537, \"from_m\": 24793.664, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27516.665, \"from_m\": 24845.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27589.059, \"from_m\": 27516.665, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31334.616, \"from_m\": 27589.059, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31989.106, \"from_m\": 31334.616, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33570.442, \"from_m\": 31989.106, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38354.293, \"from_m\": 33570.442, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39361.148, \"from_m\": 38354.293, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 614402, \"profile_key\": \"1d8e03faf7b38b780171499c1ec52cb60075bee38e6a25f57014ab49ae8006d7\", \"schedule_id\": 29926, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Four Oaks\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 2, \"distance_m\": 2103.003, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1552H\", \"location\": \"Wylde Green\", \"stage_seq\": 3, \"distance_m\": 4315.826, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Chester Road\", \"stage_seq\": 4, \"distance_m\": 5372.461, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Erdington\", \"stage_seq\": 5, \"distance_m\": 6362.127, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1559H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 6, \"distance_m\": 8129.666, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Aston\", \"stage_seq\": 7, \"distance_m\": 10245.168, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Proof House Jn\", \"stage_seq\": 8, \"distance_m\": 13497.735, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1615\", \"location\": \"Birmingham New Street\", \"stage_seq\": 9, \"distance_m\": 14511.59, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1619\", \"location\": \"Five Ways\", \"stage_seq\": 10, \"distance_m\": 15921.915, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"University\", \"stage_seq\": 11, \"distance_m\": 18640.8, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"Selly Oak\", \"stage_seq\": 12, \"distance_m\": 19801.364, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Bournville\", \"stage_seq\": 13, \"distance_m\": 21552.614, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"Kings Norton\", \"stage_seq\": 14, \"distance_m\": 23318.042, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Northfield\", \"stage_seq\": 15, \"distance_m\": 25581.213, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Longbridge\", \"stage_seq\": 16, \"distance_m\": 27177.692, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Barnt Green\", \"stage_seq\": 17, \"distance_m\": 31484.191, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Alvechurch\", \"stage_seq\": 18, \"distance_m\": 34184.232, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Weights Lane Jn\", \"stage_seq\": 19, \"distance_m\": 37013.289, \"section_seq\": 1, \"route_path_id\": 102545}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Redditch\", \"stage_seq\": 20, \"distance_m\": 39361.148, \"section_seq\": 1, \"route_path_id\": 102545}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39361.148, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102545}], \"total_distance_m\": 39361.148, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 38089.949, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1271.199, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "52.3065951", "current_position_lon": "-1.9456994", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:22Z\", \"source_id\": 50688363, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:27Z\", \"source_id\": 16397765, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:01Z\", \"source_id\": 50695581, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:08Z\", \"source_id\": 16399791, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:16Z\", \"source_id\": 50701365, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:20Z\", \"source_id\": 16401537, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:23Z\", \"source_id\": 50706923, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:27Z\", \"source_id\": 16403120, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:00Z\", \"source_id\": 50713641, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:06Z\", \"source_id\": 16405109, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:04Z\", \"source_id\": 50721970, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:10Z\", \"source_id\": 16407421, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:58Z\", \"source_id\": 50743025, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:06Z\", \"source_id\": 16413585, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:44Z\", \"source_id\": 50777144, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:44Z\", \"source_id\": 50777147, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:46Z\", \"source_id\": 16423597, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:37Z\", \"source_id\": 50784716, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:38Z\", \"source_id\": 16425854, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:04Z\", \"source_id\": 50791315, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:08Z\", \"source_id\": 16427840, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:37Z\", \"source_id\": 50801211, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:38Z\", \"source_id\": 16430565, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:16Z\", \"source_id\": 50808303, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:19Z\", \"source_id\": 16432767, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:45Z\", \"source_id\": 50818027, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:52Z\", \"source_id\": 16435496, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:50Z\", \"source_id\": 50823449, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:54Z\", \"source_id\": 16437123, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20457, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:41Z\", \"source_id\": 50839395, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:43Z\", \"source_id\": 16441733, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:56Z\", \"source_id\": 50845617, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:00Z\", \"source_id\": 16443542, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:31Z\", \"source_id\": 50864188, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:32Z\", \"source_id\": 16448743, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Redditch", "service_state_platform": "1", "timing_fact_generation": 1789574080069606, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:41.153925", "service_state_evidence_id": 16448743, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 89, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:41.334040", "service_state_valid_until_kind": null, "operational_interpretation_version": 89, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P FOK RDC 2R43 730007+730019 6 90 None {"version": 3, "segments": [{"to_m": 190.252, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 205.558, "from_m": 190.252, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 236.683, "from_m": 205.558, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 664.457, "from_m": 236.683, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 688.471, "from_m": 664.457, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1046.6, "from_m": 688.471, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 1871.927, "from_m": 1046.6, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 2251.88, "from_m": 1871.927, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3850.917, "from_m": 2251.88, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3887.579, "from_m": 3850.917, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6429.68, "from_m": 3887.579, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6439.055, "from_m": 6429.68, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6731.318, "from_m": 6439.055, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6759.755, "from_m": 6731.318, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7487.727, "from_m": 6759.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8672.777, "from_m": 7487.727, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9184.693, "from_m": 8672.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9209.016, "from_m": 9184.693, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9612.123, "from_m": 9209.016, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9848.082, "from_m": 9612.123, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 10148.923, "from_m": 9848.082, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 10621.21, "from_m": 10148.923, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 11875.677, "from_m": 10621.21, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12620.866, "from_m": 11875.677, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12997.195, "from_m": 12620.866, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13777.823, "from_m": 12997.195, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14199.753, "from_m": 13777.823, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14213.619, "from_m": 14199.753, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14249.615, "from_m": 14213.619, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 14757.211, "from_m": 14249.615, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 14984.879, "from_m": 14757.211, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16451.78, "from_m": 14984.879, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18960.699, "from_m": 16451.78, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22390.145, "from_m": 18960.699, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22686.146, "from_m": 22390.145, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 22988.53, "from_m": 22686.146, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 23142.059, "from_m": 22988.53, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23567.304, "from_m": 23142.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23627.544, "from_m": 23567.304, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 24793.664, "from_m": 23627.544, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24845.537, "from_m": 24793.664, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27516.665, "from_m": 24845.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27589.059, "from_m": 27516.665, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31334.616, "from_m": 27589.059, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31989.106, "from_m": 31334.616, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33570.442, "from_m": 31989.106, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38354.293, "from_m": 33570.442, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39361.148, "from_m": 38354.293, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 614402, "profile_key": "1d8e03faf7b38b780171499c1ec52cb60075bee38e6a25f57014ab49ae8006d7", "schedule_id": 29926, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Four Oaks", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549H", "location": "Sutton Coldfield", "stage_seq": 2, "distance_m": 2103.003, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1552H", "location": "Wylde Green", "stage_seq": 3, "distance_m": 4315.826, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Chester Road", "stage_seq": 4, "distance_m": 5372.461, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Erdington", "stage_seq": 5, "distance_m": 6362.127, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1559H", "location": "Gravelly Hill", "stage_seq": 6, "distance_m": 8129.666, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Aston", "stage_seq": 7, "distance_m": 10245.168, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Proof House Jn", "stage_seq": 8, "distance_m": 13497.735, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1615", "location": "Birmingham New Street", "stage_seq": 9, "distance_m": 14511.59, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Five Ways", "stage_seq": 10, "distance_m": 15921.915, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "University", "stage_seq": 11, "distance_m": 18640.8, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Selly Oak", "stage_seq": 12, "distance_m": 19801.364, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Bournville", "stage_seq": 13, "distance_m": 21552.614, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "Kings Norton", "stage_seq": 14, "distance_m": 23318.042, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Northfield", "stage_seq": 15, "distance_m": 25581.213, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Longbridge", "stage_seq": 16, "distance_m": 27177.692, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Barnt Green", "stage_seq": 17, "distance_m": 31484.191, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Alvechurch", "stage_seq": 18, "distance_m": 34184.232, "section_seq": 1, "route_path_id": 102545}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Weights Lane Jn", "stage_seq": 19, "distance_m": 37013.289, "section_seq": 1, "route_path_id": 102545}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Redditch", "stage_seq": 20, "distance_m": 39361.148, "section_seq": 1, "route_path_id": 102545}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39361.148, "from_m": 0.0, "section_seq": 1, "route_path_id": 102545}], "total_distance_m": 39361.148, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 38089.949, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1271.199, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:22Z", "source_id": 50688363, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:49:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:27Z", "source_id": 16397765, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:01Z", "source_id": 50695581, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:08Z", "source_id": 16399791, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:16Z", "source_id": 50701365, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:55:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:20Z", "source_id": 16401537, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:23Z", "source_id": 50706923, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:57:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:27Z", "source_id": 16403120, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:00Z", "source_id": 50713641, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:59:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:06Z", "source_id": 16405109, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:04Z", "source_id": 50721970, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:03:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:10Z", "source_id": 16407421, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:58Z", "source_id": 50743025, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:11:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:06Z", "source_id": 16413585, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:44Z", "source_id": 50777144, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:44Z", "source_id": 50777147, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:22:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:46Z", "source_id": 16423597, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:37Z", "source_id": 50784716, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:26:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:38Z", "source_id": 16425854, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:04Z", "source_id": 50791315, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:08Z", "source_id": 16427840, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:37Z", "source_id": 50801211, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:32:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:38Z", "source_id": 16430565, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:16Z", "source_id": 50808303, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:34:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:19Z", "source_id": 16432767, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:45Z", "source_id": 50818027, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:38:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:52Z", "source_id": 16435496, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:50Z", "source_id": 50823449, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:41:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:54Z", "source_id": 16437123, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20457, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:41Z", "source_id": 50839395, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:46:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:43Z", "source_id": 16441733, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:56Z", "source_id": 50845617, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:00Z", "source_id": 16443542, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:31Z", "source_id": 50864188, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:32Z", "source_id": 16448743, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Four Oaks 1546 1546 3 None None Redditch 1653 1653 None LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W87976/2026-09-16/detailed None Alvechurch 2026-09-16T16:52:00+01:00 Redditch 5.0 {"type": "LineString", "coordinates": [[-1.967947, 52.3468345], [-1.9678044, 52.34637599999999], [-1.9677640999999997, 52.3462372], [-1.9677197999999996, 52.3460627], [-1.967702, 52.345975300000006], [-1.9676876000000003, 52.34586050000001], [-1.9676663999999997, 52.3456639], [-1.9676626, 52.3455693], [-1.9676603999999995, 52.34542059999999], [-1.9676644, 52.34532230000001], [-1.9676705999999995, 52.3451008], [-1.9676762000000003, 52.34499000000001], [-1.9676784, 52.344896100000014], [-1.967687, 52.3447619], [-1.9676975999999995, 52.34464870000001], [-1.9677070999999997, 52.3445251], [-1.9677197, 52.3444301], [-1.9677391, 52.344315300000005], [-1.9677666, 52.344171200000005], [-1.9677979, 52.3440247], [-1.9678240999999996, 52.34392519999999], [-1.9678572, 52.34380869999999], [-1.9678858, 52.34370930000001], [-1.9679175, 52.3435961], [-1.9682538, 52.34274209999999], [-1.9683302, 52.3425577], [-1.9683827, 52.34242039999999], [-1.9684358, 52.342270000000006], [-1.9684928, 52.34209349999999], [-1.9685239000000003, 52.3420015], [-1.9685525, 52.3419001], [-1.9686006, 52.34171570000001], [-1.9686404, 52.34153400000001], [-1.9686777999999996, 52.34134649999999], [-1.9687104999999996, 52.3411583], [-1.9687379, 52.340959000000005], [-1.9687508, 52.3408341], [-1.9687635999999995, 52.340681199999985], [-1.9687787, 52.340478], [-1.9687808, 52.34027149999999], [-1.9687806, 52.3400335], [-1.9687751, 52.339853999999995], [-1.9687626, 52.3396381], [-1.9687517, 52.33949440000001], [-1.9687404, 52.3393834], [-1.9687197, 52.33919770000001], [-1.9686827, 52.33895149999999], [-1.9686222999999996, 52.338647], [-1.9685717, 52.33840260000001], [-1.9685003, 52.3381413], [-1.9684175, 52.3378663], [-1.9683668000000003, 52.3377134], [-1.9682914999999996, 52.3375249], [-1.9681925, 52.33729369999998], [-1.9681589, 52.3372217], [-1.968069, 52.3370271], [-1.9679872, 52.3368681], [-1.9678771999999995, 52.33666560000001], [-1.9677691999999996, 52.33648110000001], [-1.9677008, 52.33636229999998], [-1.9675948999999997, 52.33619949999999], [-1.9674719, 52.33601500000001], [-1.9673441999999997, 52.33582930000001], [-1.9671834, 52.33561269999999], [-1.9670898, 52.33549029999999], [-1.9669531, 52.335319], [-1.9668282, 52.335164099999986], [-1.9666946000000003, 52.3350125], [-1.9665992, 52.334899], [-1.9664947, 52.334784], [-1.9663195, 52.3346007], [-1.9661901999999996, 52.334469199999994], [-1.9660234, 52.3343033], [-1.9659311, 52.3342139], [-1.9658048999999995, 52.334098], [-1.9656211, 52.33393039999999], [-1.9655218999999997, 52.3338338], [-1.9652956, 52.333642000000005], [-1.9650444, 52.33344899999999], [-1.9648921, 52.33333079999999], [-1.9646859, 52.33317549999999], [-1.9641029999999997, 52.3327521], [-1.9638211, 52.3325464], [-1.9634180999999995, 52.3322545], [-1.9632757999999997, 52.33215400000001], [-1.9624364999999997, 52.3315457], [-1.9622419, 52.3314057], [-1.9619123999999992, 52.3311661], [-1.9607432, 52.330318600000005], [-1.960597, 52.330212299999985], [-1.9604976999999997, 52.3301414], [-1.9603558999999997, 52.3300401], [-1.9601811614127216, 52.32991742479848], [-1.9601364, 52.32988600000001], [-1.9598497, 52.32969829999999], [-1.9595928, 52.3295286], [-1.9593509, 52.32937679999999], [-1.9591111999999995, 52.32923180000001], [-1.9588264, 52.3290652], [-1.9584915000000005, 52.3288736], [-1.9582541, 52.3287409], [-1.9579900999999995, 52.32860070000001], [-1.9576165, 52.32840660000001], [-1.9573059, 52.3282533], [-1.957064, 52.32813530000001], [-1.9569656, 52.32808779999999], [-1.9568640999999996, 52.3280353], [-1.9567192, 52.32796140000001], [-1.9565811, 52.3278867], [-1.9564385, 52.32781000000001], [-1.9562508, 52.3277048], [-1.9560979000000005, 52.327615], [-1.9559580999999997, 52.3275324], [-1.9557155, 52.3273829], [-1.9554409999999995, 52.32721279999999], [-1.9552609, 52.32709349999999], [-1.9550734000000003, 52.3269676], [-1.9548788, 52.3268347], [-1.9546521, 52.32667359999999], [-1.9544463, 52.32651899999999], [-1.9542557, 52.32636989999999], [-1.9541285, 52.32627029999999], [-1.9540183, 52.3261801], [-1.9538769, 52.3260609], [-1.9537118, 52.32592229999999], [-1.9535684, 52.325797699999995], [-1.9534092, 52.3256515], [-1.9532345999999996, 52.32549230000001], [-1.9530757999999997, 52.32534399999999], [-1.9529105, 52.32519659999999], [-1.9527482, 52.32505189999999], [-1.9525893, 52.3249191], [-1.9524030999999995, 52.3247614], [-1.9522418999999995, 52.3246353], [-1.9517880999999997, 52.3242944], [-1.9513840999999996, 52.3240156], [-1.9511760999999996, 52.3238826], [-1.9509292999999996, 52.32372339999999], [-1.9507220999999997, 52.3235912], [-1.9505269000000005, 52.3234745], [-1.9503376, 52.3233538], [-1.9502486999999995, 52.32329669999999], [-1.9500312, 52.3231539], [-1.9497824999999995, 52.3229834], [-1.9495467, 52.3228158], [-1.94927, 52.322609500000006], [-1.9490308000000005, 52.3224232], [-1.9488004000000003, 52.32223479999999], [-1.9482799999999996, 52.3217931], [-1.9480712, 52.3216089], [-1.9480121, 52.3215539], [-1.9478127000000005, 52.3213752], [-1.9476651, 52.3212309], [-1.9475471, 52.3211192], [-1.9473746, 52.3209451], [-1.947235, 52.320800199999994], [-1.9470712999999995, 52.3206263], [-1.9469264, 52.320465299999995], [-1.9467822, 52.32030149999999], [-1.9464950999999997, 52.3199687], [-1.9459083, 52.3192508], [-1.9449479, 52.31806879999999], [-1.9447345, 52.3178062], [-1.9444163, 52.3174146], [-1.9439502, 52.31684379999999], [-1.943749, 52.316588900000006], [-1.9436152, 52.31643119999998], [-1.9434863, 52.3162688], [-1.9433338, 52.31607679999998], [-1.9426573, 52.3152415], [-1.942531, 52.315085399999994], [-1.9422523000000005, 52.31473749999999], [-1.9421697, 52.3146257], [-1.9420877999999997, 52.3144912], [-1.9420089, 52.3143518], [-1.9419652, 52.31426449999999], [-1.9419250999999995, 52.31416800000001], [-1.9418933, 52.3140741], [-1.9418751000000003, 52.3140185], [-1.9418594, 52.3139582], [-1.9418449, 52.313884], [-1.9418278, 52.3137573], [-1.9418202, 52.31362229999999], [-1.9418154999999997, 52.3135392], [-1.9418164, 52.313412], [-1.9418261, 52.313267399999994], [-1.9418383999999995, 52.31314149999999], [-1.9418730999999996, 52.3129609], [-1.9418948, 52.31285859999999], [-1.9419203000000005, 52.31277089999999], [-1.9419714, 52.312618099999995], [-1.9420377, 52.312468300000006], [-1.9421009, 52.312337600000006], [-1.9421832, 52.3121994], [-1.9422809999999997, 52.312049], [-1.9423718, 52.3119232], [-1.9424671, 52.311803999999995], [-1.9425763, 52.3116777], [-1.9427016, 52.311544299999994], [-1.9428235000000005, 52.3114271], [-1.9429252, 52.3113467], [-1.9430605999999997, 52.311229700000005], [-1.9432080999999997, 52.311114], [-1.9433512, 52.31100740000001], [-1.9435733, 52.3108572], [-1.9438767, 52.31067230000001], [-1.9442514, 52.3104499], [-1.9445721, 52.310259499999994], [-1.9447839, 52.31013029999999], [-1.9450011, 52.30999080000001], [-1.9451787, 52.3098619], [-1.9453253, 52.3097512], [-1.9454337, 52.30966019999998], [-1.9455635, 52.3095403], [-1.9456987, 52.309396], [-1.9458055000000003, 52.3092624], [-1.9458682000000005, 52.30917279999999], [-1.9459313, 52.3090715], [-1.9459929, 52.3089631], [-1.9460465, 52.30885510000001], [-1.9460827999999997, 52.30877219999999], [-1.9461296999999995, 52.30864760000001], [-1.9461658, 52.30852519999999], [-1.9461927000000003, 52.308414699999986], [-1.9462083, 52.3083113], [-1.9462145, 52.308181], [-1.9462069, 52.30805960000001], [-1.9461923, 52.3079413], [-1.9461651, 52.307824499999995], [-1.9461381999999996, 52.30771190000001], [-1.9460583, 52.30749610000001], [-1.9458899000000005, 52.3070768], [-1.9456993999999996, 52.3065951]]} 3.3 1652 1657 Alvechurch Redditch Redditch 52.3065951 -1.9456994 52.3065951 -1.9456994 1 0 2026-09-16 16:08:07 TERMINATED 2026-09-16 15:57:00 Redditch TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16448743 1789574080069606 89 89 2026-09-16 16:07:41.334040 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:41.153925
583928 613971 C37538 749U33MQ16 2026-09-16 COMPLETE 16451212 2026-09-16 16:57:00 2026-09-16 16:08:07 2026-09-18 16:08:07 {"id": 613971, "stp": "P", "toc": "Elizabeth Line", "uid": "C37538", "consist": "345045", "dest_crs": "ABX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37538/2026-09-16/detailed", "trust_id": "749U33MQ16", "origin_crs": "RDG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Abbey Wood (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "3", "is_terminated": 1, "next_location": "Abbey Wood (Crossrail)", "signalling_id": "9U33", "timing_status": "EARLY", "origin_station": "Reading", "current_leg_arr": "1657", "current_leg_dep": "1654", "current_leg_end": "Abbey Wood (Crossrail)", "origin_dep_time": "1529", "origin_platform": "14", "current_location": "Abbey Wood (Crossrail)", "last_update_time": "2026-09-16T16:08:07", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]}", "current_leg_start": "Woolwich (Crossrail)", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.4911954", "next_location_lon": "0.1201962", "previous_location": "Woolwich (Crossrail)", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 476.884, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1101.4, \"from_m\": 476.884, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 1159.791, \"from_m\": 1101.4, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1215.91, \"from_m\": 1159.791, \"capability_applied\": null, \"effective_limit_mph\": 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\": 1322.797, \"from_m\": 1215.91, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1381.178, \"from_m\": 1322.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1461.124, \"from_m\": 1381.178, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8218.053, \"from_m\": 1461.124, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 8272.563, \"from_m\": 8218.053, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17450.043, \"from_m\": 8272.563, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 17461.647, \"from_m\": 17450.043, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18791.392, \"from_m\": 17461.647, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18941.983, \"from_m\": 18791.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18980.522, \"from_m\": 18941.983, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19470.037, \"from_m\": 18980.522, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19553.551, \"from_m\": 19470.037, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29819.089, \"from_m\": 19553.551, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 29985.227, \"from_m\": 29819.089, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31620.632, \"from_m\": 29985.227, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41323.615, \"from_m\": 31620.632, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 41616.782, \"from_m\": 41323.615, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 41779.972, \"from_m\": 41616.782, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41953.533, \"from_m\": 41779.972, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50146.382, \"from_m\": 41953.533, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 54409.842, \"from_m\": 50146.382, \"capability_applied\": null, \"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\": 54611.248, \"from_m\": 54409.842, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 54696.927, \"from_m\": 54611.248, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 55893.898, \"from_m\": 54696.927, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 56456.605, \"from_m\": 55893.898, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 56611.668, \"from_m\": 56456.605, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57069.216, \"from_m\": 56611.668, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 57207.239, \"from_m\": 57069.216, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 57363.165, \"from_m\": 57207.239, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 57486.018, \"from_m\": 57363.165, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 57705.159, \"from_m\": 57486.018, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 57934.972, \"from_m\": 57705.159, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 58305.606, \"from_m\": 57934.972, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59372.942, \"from_m\": 58305.606, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 59611.639, \"from_m\": 59372.942, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 59772.148, \"from_m\": 59611.639, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60176.777, \"from_m\": 59772.148, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 60430.08, \"from_m\": 60176.777, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 60745.158, \"from_m\": 60430.08, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 60970.43, \"from_m\": 60745.158, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 61268.645, \"from_m\": 60970.43, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61931.958, \"from_m\": 61268.645, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 62102.181, \"from_m\": 61931.958, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 62248.177, \"from_m\": 62102.181, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 62648.609, \"from_m\": 62248.177, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 62871.491, \"from_m\": 62648.609, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 63056.352, \"from_m\": 62871.491, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 63685.648, \"from_m\": 63056.352, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 64302.667, \"from_m\": 63685.648, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 64804.826, \"from_m\": 64302.667, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 64948.168, \"from_m\": 64804.826, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65050.447, \"from_m\": 64948.168, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 65942.917, \"from_m\": 65050.447, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 66131.099, \"from_m\": 65942.917, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 66315.008, \"from_m\": 66131.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 66673.036, \"from_m\": 66315.008, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 66874.084, \"from_m\": 66673.036, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67151.588, \"from_m\": 66874.084, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69229.622, \"from_m\": 67151.588, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 69378.638, \"from_m\": 69229.622, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 69515.251, \"from_m\": 69378.638, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70203.109, \"from_m\": 69515.251, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 70332.691, \"from_m\": 70203.109, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70511.082, \"from_m\": 70332.691, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 72873.032, \"from_m\": 70511.082, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 72960.107, \"from_m\": 72873.032, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 73047.489, \"from_m\": 72960.107, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73444.153, \"from_m\": 73047.489, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 75178.094, \"from_m\": 73444.153, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 75437.766, \"from_m\": 75178.094, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 76903.684, \"from_m\": 75437.766, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 77033.804, \"from_m\": 76903.684, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 77127.699, \"from_m\": 77033.804, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77406.405, \"from_m\": 77127.699, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 77463.951, \"from_m\": 77406.405, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77614.629, \"from_m\": 77463.951, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 80598.078, \"from_m\": 77614.629, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}], \"service_id\": 613971, \"profile_key\": \"846171bfb9a33e985a93ea382b458bc1039ccc7811e01715aa2e650ba3a4d010\", \"schedule_id\": 5211, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1529\", \"location\": \"Reading\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 2, \"distance_m\": 1159.791, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1534H\", \"location\": \"Twyford\", \"stage_seq\": 3, \"distance_m\": 7944.439, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541H\", \"location\": \"Maidenhead\", \"stage_seq\": 4, \"distance_m\": 18833.561, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1544\", \"wtt_dep\": \"1544H\", \"location\": \"Taplow\", \"stage_seq\": 5, \"distance_m\": 21678.776, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Burnham\", \"stage_seq\": 6, \"distance_m\": 24151.094, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551H\", \"location\": \"Slough\", \"stage_seq\": 7, \"distance_m\": 28062.681, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1555H\", \"location\": \"Langley\", \"stage_seq\": 8, \"distance_m\": 31762.218, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"West Drayton\", \"stage_seq\": 9, \"distance_m\": 36570.936, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 10, \"distance_m\": 39978.52, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 11, \"distance_m\": 40183.824, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Southall\", \"stage_seq\": 12, \"distance_m\": 43271.619, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"West Ealing\", \"stage_seq\": 13, \"distance_m\": 47203.747, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1614\", \"location\": \"Ealing Broadway\", \"stage_seq\": 14, \"distance_m\": 48634.551, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Acton West Jn\", \"stage_seq\": 15, \"distance_m\": 49437.265, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 16, \"distance_m\": 54828.627, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 17, \"distance_m\": 55700.907, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 18, \"distance_m\": 56003.803, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1627\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 19, \"distance_m\": 57486.018, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 20, \"distance_m\": 59803.927, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 21, \"distance_m\": 61126.769, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 22, \"distance_m\": 63154.365, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 23, \"distance_m\": 64875.414, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 24, \"distance_m\": 66351.694, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 25, \"distance_m\": 67422.848, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 26, \"distance_m\": 69686.081, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 27, \"distance_m\": 73049.995, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 28, \"distance_m\": 77127.699, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 29, \"distance_m\": 79387.148, \"section_seq\": 1, \"route_path_id\": 67471}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 30, \"distance_m\": 80598.078, \"section_seq\": 1, \"route_path_id\": 67471}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 80598.078, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67471}], \"total_distance_m\": 80598.078, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 70185.004, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 10413.074, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1529", "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\": 23680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:45Z\", \"source_id\": 50647359, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:48Z\", \"source_id\": 16385865, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:26Z\", \"source_id\": 50664841, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:30Z\", \"source_id\": 16390897, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:44Z\", \"source_id\": 50673492, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:48Z\", \"source_id\": 16393434, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23584, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:45Z\", \"source_id\": 50681475, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:49Z\", \"source_id\": 16395699, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:45Z\", \"source_id\": 50692223, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:53Z\", \"source_id\": 16398865, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:09Z\", \"source_id\": 50701060, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:13Z\", \"source_id\": 16401427, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:56Z\", \"source_id\": 50710909, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:58Z\", \"source_id\": 16404241, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23437, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:19Z\", \"source_id\": 50725379, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:23Z\", \"source_id\": 16408408, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23401, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:52Z\", \"source_id\": 50734888, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:58Z\", \"source_id\": 16411172, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:52Z\", \"source_id\": 50748096, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:56Z\", \"source_id\": 16415069, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23191, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:05Z\", \"source_id\": 50753923, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:09Z\", \"source_id\": 16416751, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:58Z\", \"source_id\": 50780442, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:00Z\", \"source_id\": 16424568, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:09Z\", \"source_id\": 50783522, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:12Z\", \"source_id\": 16425466, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:28Z\", \"source_id\": 50795265, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:31Z\", \"source_id\": 16428960, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:27Z\", \"source_id\": 50800792, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:28Z\", \"source_id\": 16430450, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:20Z\", \"source_id\": 50808542, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:23Z\", \"source_id\": 16432801, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:51Z\", \"source_id\": 50815463, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:55Z\", \"source_id\": 16434780, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:55Z\", \"source_id\": 50823696, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:58Z\", \"source_id\": 16437179, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:57Z\", \"source_id\": 50834880, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:01Z\", \"source_id\": 16440386, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:50Z\", \"source_id\": 50845320, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:54Z\", \"source_id\": 16443423, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32167, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:48Z\", \"source_id\": 50859321, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:48Z\", \"source_id\": 16447416, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32214, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:39Z\", \"source_id\": 50872729, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:43Z\", \"source_id\": 16451212, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Abbey Wood (Crossrail)", "service_state_platform": "3", "timing_fact_generation": 1789574264232099, "current_leg_arrival_utc": "2026-09-16T16:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:41.855771", "service_state_evidence_id": 50872729, "current_leg_start_actual_dep": "2026-09-16T16:54:30+01:00", "operational_evidence_version": 136, "service_state_event_time_utc": "2026-09-16T15:57:38", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:41.991921", "service_state_valid_until_kind": null, "operational_interpretation_version": 136, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P RDG ABX 9U33 345045 9 90 None {"version": 3, "segments": [{"to_m": 476.884, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 1101.4, "from_m": 476.884, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 1159.791, "from_m": 1101.4, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1215.91, "from_m": 1159.791, "capability_applied": null, "effective_limit_mph": 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": 1322.797, "from_m": 1215.91, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1381.178, "from_m": 1322.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1461.124, "from_m": 1381.178, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8218.053, "from_m": 1461.124, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 8272.563, "from_m": 8218.053, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17450.043, "from_m": 8272.563, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 17461.647, "from_m": 17450.043, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18791.392, "from_m": 17461.647, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18941.983, "from_m": 18791.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18980.522, "from_m": 18941.983, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19470.037, "from_m": 18980.522, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19553.551, "from_m": 19470.037, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29819.089, "from_m": 19553.551, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 29985.227, "from_m": 29819.089, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31620.632, "from_m": 29985.227, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41323.615, "from_m": 31620.632, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 41616.782, "from_m": 41323.615, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 41779.972, "from_m": 41616.782, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41953.533, "from_m": 41779.972, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50146.382, "from_m": 41953.533, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 54409.842, "from_m": 50146.382, "capability_applied": null, "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": 54611.248, "from_m": 54409.842, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 54696.927, "from_m": 54611.248, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 55893.898, "from_m": 54696.927, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 56456.605, "from_m": 55893.898, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 56611.668, "from_m": 56456.605, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57069.216, "from_m": 56611.668, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 57207.239, "from_m": 57069.216, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 57363.165, "from_m": 57207.239, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 57486.018, "from_m": 57363.165, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 57705.159, "from_m": 57486.018, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 57934.972, "from_m": 57705.159, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 58305.606, "from_m": 57934.972, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59372.942, "from_m": 58305.606, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 59611.639, "from_m": 59372.942, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 59772.148, "from_m": 59611.639, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60176.777, "from_m": 59772.148, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 60430.08, "from_m": 60176.777, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 60745.158, "from_m": 60430.08, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 60970.43, "from_m": 60745.158, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 61268.645, "from_m": 60970.43, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61931.958, "from_m": 61268.645, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 62102.181, "from_m": 61931.958, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 62248.177, "from_m": 62102.181, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 62648.609, "from_m": 62248.177, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 62871.491, "from_m": 62648.609, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 63056.352, "from_m": 62871.491, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 63685.648, "from_m": 63056.352, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 64302.667, "from_m": 63685.648, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 64804.826, "from_m": 64302.667, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 64948.168, "from_m": 64804.826, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65050.447, "from_m": 64948.168, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 65942.917, "from_m": 65050.447, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 66131.099, "from_m": 65942.917, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 66315.008, "from_m": 66131.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 66673.036, "from_m": 66315.008, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 66874.084, "from_m": 66673.036, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67151.588, "from_m": 66874.084, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69229.622, "from_m": 67151.588, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 69378.638, "from_m": 69229.622, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 69515.251, "from_m": 69378.638, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70203.109, "from_m": 69515.251, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 70332.691, "from_m": 70203.109, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70511.082, "from_m": 70332.691, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 72873.032, "from_m": 70511.082, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 72960.107, "from_m": 72873.032, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 73047.489, "from_m": 72960.107, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73444.153, "from_m": 73047.489, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 75178.094, "from_m": 73444.153, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 75437.766, "from_m": 75178.094, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 76903.684, "from_m": 75437.766, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 77033.804, "from_m": 76903.684, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 77127.699, "from_m": 77033.804, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77406.405, "from_m": 77127.699, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 77463.951, "from_m": 77406.405, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77614.629, "from_m": 77463.951, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 80598.078, "from_m": 77614.629, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}], "service_id": 613971, "profile_key": "846171bfb9a33e985a93ea382b458bc1039ccc7811e01715aa2e650ba3a4d010", "schedule_id": 5211, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1529", "location": "Reading", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Kennet Bridge Jn", "stage_seq": 2, "distance_m": 1159.791, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1534H", "location": "Twyford", "stage_seq": 3, "distance_m": 7944.439, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541H", "location": "Maidenhead", "stage_seq": 4, "distance_m": 18833.561, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1544", "wtt_dep": "1544H", "location": "Taplow", "stage_seq": 5, "distance_m": 21678.776, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Burnham", "stage_seq": 6, "distance_m": 24151.094, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "Slough", "stage_seq": 7, "distance_m": 28062.681, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1555H", "location": "Langley", "stage_seq": 8, "distance_m": 31762.218, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "West Drayton", "stage_seq": 9, "distance_m": 36570.936, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Heathrow Airport Jn", "stage_seq": 10, "distance_m": 39978.52, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Hayes & Harlington", "stage_seq": 11, "distance_m": 40183.824, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Southall", "stage_seq": 12, "distance_m": 43271.619, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "West Ealing", "stage_seq": 13, "distance_m": 47203.747, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1614", "location": "Ealing Broadway", "stage_seq": 14, "distance_m": 48634.551, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "Acton West Jn", "stage_seq": 15, "distance_m": 49437.265, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Ladbroke Grove Jn", "stage_seq": 16, "distance_m": 54828.627, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Portobello Jn (London)", "stage_seq": 17, "distance_m": 55700.907, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 18, "distance_m": 56003.803, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1627", "location": "Paddington (Crossrail)", "stage_seq": 19, "distance_m": 57486.018, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Bond Street (Crossrail)", "stage_seq": 20, "distance_m": 59803.927, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 21, "distance_m": 61126.769, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Farringdon Crossrail", "stage_seq": 22, "distance_m": 63154.365, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Liverpool Street (Crossrail)", "stage_seq": 23, "distance_m": 64875.414, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Whitechapel Crossrail", "stage_seq": 24, "distance_m": 66351.694, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 25, "distance_m": 67422.848, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Canary Wharf (Crossrail)", "stage_seq": 26, "distance_m": 69686.081, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649H", "location": "Custom House (Crossrail)", "stage_seq": 27, "distance_m": 73049.995, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654H", "location": "Woolwich (Crossrail)", "stage_seq": 28, "distance_m": 77127.699, "section_seq": 1, "route_path_id": 67471}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Plumstead East Jn", "stage_seq": 29, "distance_m": 79387.148, "section_seq": 1, "route_path_id": 67471}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Abbey Wood (Crossrail)", "stage_seq": 30, "distance_m": 80598.078, "section_seq": 1, "route_path_id": 67471}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 80598.078, "from_m": 0.0, "section_seq": 1, "route_path_id": 67471}], "total_distance_m": 80598.078, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 70185.004, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 10413.074, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:45Z", "source_id": 50647359, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:34:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:48Z", "source_id": 16385865, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:26Z", "source_id": 50664841, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:41:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:30Z", "source_id": 16390897, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:44Z", "source_id": 50673492, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:45:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:48Z", "source_id": 16393434, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23584, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:45Z", "source_id": 50681475, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:49Z", "source_id": 16395699, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:45Z", "source_id": 50692223, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:53Z", "source_id": 16398865, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:09Z", "source_id": 50701060, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:55:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:13Z", "source_id": 16401427, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:56Z", "source_id": 50710909, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:58Z", "source_id": 16404241, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23437, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:19Z", "source_id": 50725379, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:23Z", "source_id": 16408408, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23401, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:52Z", "source_id": 50734888, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:07:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:58Z", "source_id": 16411172, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:52Z", "source_id": 50748096, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:12:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:56Z", "source_id": 16415069, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23191, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:05Z", "source_id": 50753923, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:09Z", "source_id": 16416751, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:58Z", "source_id": 50780442, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:23:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:00Z", "source_id": 16424568, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:09Z", "source_id": 50783522, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:25:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:12Z", "source_id": 16425466, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:28Z", "source_id": 50795265, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:31Z", "source_id": 16428960, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:27Z", "source_id": 50800792, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:31:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:28Z", "source_id": 16430450, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:20Z", "source_id": 50808542, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:34:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:23Z", "source_id": 16432801, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:51Z", "source_id": 50815463, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:36:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:55Z", "source_id": 16434780, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:55Z", "source_id": 50823696, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:39:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:58Z", "source_id": 16437179, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:57Z", "source_id": 50834880, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:43:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:01Z", "source_id": 16440386, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:50Z", "source_id": 50845320, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:47:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:54Z", "source_id": 16443423, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32167, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:48Z", "source_id": 50859321, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:48Z", "source_id": 16447416, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32214, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:39Z", "source_id": 50872729, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:57:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:43Z", "source_id": 16451212, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Reading 1529 1529 14 None None Abbey Wood (Crossrail) 1659 1658 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37538/2026-09-16/detailed None Woolwich (Crossrail) 2026-09-16T16:54:30+01:00 Abbey Wood (Crossrail) 3.0 {"type": "LineString", "coordinates": [[0.0703838390143461, 51.49193508993668], [0.0703949, 51.49193280000001], [0.074157, 51.491121099999994], [0.07432329999999998, 51.49109969999999], [0.07459049999999999, 51.49106539999999], [0.0749422, 51.4910675], [0.07530139999999999, 51.4910773], [0.07562589999999998, 51.4910943], [0.07613249999999999, 51.491131200000005], [0.0767606, 51.4911865], [0.07731749999999998, 51.49122070000001], [0.0777544, 51.4912371], [0.07814629999999999, 51.491229999999995], [0.0790144, 51.4911818], [0.08149689999999998, 51.4910051], [0.0820883, 51.49097369999999], [0.08288519999999999, 51.490891299999994], [0.0846796, 51.4906679], [0.08533519999999999, 51.4905937], [0.0859342, 51.49050709999999], [0.0866109, 51.4904243], [0.0875644, 51.4903279], [0.0887191, 51.490259900000005], [0.08983152841195213, 51.490243902787434], [0.0899708, 51.490241899999994], [0.0920019, 51.490212699999994], [0.09466936869854418, 51.49029208862735], [0.09634639999999998, 51.49034199999999], [0.0965593, 51.4903483], [0.0967075, 51.4903522], [0.0990499, 51.4904149], [0.0992686, 51.4904209], [0.1005967, 51.4904575], [0.10164427552220429, 51.49048603029172], [0.10189869532819835, 51.4904912700108], [0.10212353549647818, 51.49049440224209], [0.10232302121850435, 51.49049572678154], [0.10250137768573744, 51.490495543425055], [0.10266283008963802, 51.490494151968555], [0.10281160362166668, 51.49049185220798], [0.10295192347328402, 51.49048894393924], [0.10308801483595063, 51.49048572695826], [0.10322410290112712, 51.49048250106098], [0.10336441286027402, 51.49047956604331], [0.10351316990485196, 51.49047722170117], [0.10367459922632152, 51.49047576783049], [0.10385292601614328, 51.490475504227206], [0.10405237546577782, 51.49047673068722], [0.10427717276668574, 51.49047974700646], [0.10453154311032764, 51.490484852980856], [0.104866, 51.49049689999998], [0.105476, 51.49051789999999], [0.1069462, 51.49057010000001], [0.1081423, 51.4906126], [0.11352230000000002, 51.490799800000005], [0.11367710000000002, 51.4908057], [0.1144399, 51.49083279999999], [0.11520329999999998, 51.4908593], [0.11593489999999998, 51.49088700000001], [0.11688179999999998, 51.4909241], [0.11734529999999996, 51.490941499999984], [0.1178857, 51.49096099999999], [0.1193024, 51.4910096], [0.1207241, 51.4910588], [0.12107219999999998, 51.4910716], [0.12215130000000002, 51.491111700000005], [0.12236829999999996, 51.491118199999995], [0.1229568, 51.4911442], [0.12416159999999998, 51.491201899999986], [0.12537609999999996, 51.4912496], [0.1277976, 51.4913431], [0.1280086, 51.491351], [0.1328707, 51.49153249999999], [0.13249949999999996, 51.4915348], [0.1321599, 51.4915395], [0.1317337, 51.4915387], [0.1309884, 51.49151079999999], [0.12952119999999998, 51.491455899999984], [0.12819349999999996, 51.4914259], [0.1256223, 51.4913204], [0.12371709999999998, 51.4912462], [0.1229575, 51.491200899999995], [0.1225455, 51.49117489999999], [0.1224445, 51.491168899999984], [0.1223344, 51.491163699999994], [0.12212619999999998, 51.4911553], [0.1210692, 51.491119], [0.1210182, 51.491118199999995], [0.12095, 51.4911158], [0.11818369999999996, 51.4910176], [0.1178534, 51.4910064], [0.1178012, 51.4910046], [0.11772599999999998, 51.491002], [0.1142949, 51.49088309999999], [0.1160107, 51.490991099999995], [0.1168915, 51.4910465], [0.117002, 51.49105039999999], [0.11717890000000002, 51.4910567], [0.11726079999999998, 51.49105939999999], [0.1177902, 51.4910783], [0.1188025, 51.49111690000001], [0.1190483, 51.49112889999999], [0.119304, 51.4911437], [0.11980819999999998, 51.4911748], [0.12019620000000002, 51.49119540000001]]} 3.7 1654 1657 Woolwich (Crossrail) Abbey Wood (Crossrail) Abbey Wood (Crossrail) 51.4911954 0.1201962 51.4911954 0.1201962 1 0 2026-09-16 16:08:07 TERMINATED 2026-09-16 15:57:38 Abbey Wood (Crossrail) TD DIRECT_DESTINATION_ARRIVAL 50872729 1789574264232099 136 136 2026-09-16 16:07:41.991921 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:41.855771
583929 614931 W35135 731K20MS16 2026-09-16 COMPLETE 16450449 2026-09-16 16:57:00 2026-09-16 16:08:07 2026-09-18 16:08:07 {"id": 614931, "stp": "P", "toc": "Great Western Railway", "uid": "W35135", "consist": "387145", "dest_crs": "NBY", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35135/2026-09-16/detailed", "trust_id": "731K20MS16", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Newbury", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "2", "is_terminated": 1, "next_location": "Newbury", "signalling_id": "1K20", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1657", "current_leg_dep": "1652", "current_leg_end": "Newbury", "origin_dep_time": "1605", "origin_platform": "2", "current_location": "Newbury", "last_update_time": "2026-09-16T16:08:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2423971329496897, 51.39387520714562], [-1.2424568, 51.39386699999999], [-1.2428777, 51.3938138], [-1.2433823, 51.393754900000005], [-1.2435124, 51.3937409], [-1.2435651, 51.39373530000001], [-1.2436243, 51.3937289], [-1.2437938, 51.393710799999994], [-1.2446467, 51.39363249999999], [-1.2453875, 51.393576], [-1.2461288, 51.39353350000001], [-1.2468667, 51.393499], [-1.2476270000000005, 51.3934753], [-1.2483319, 51.393464], [-1.249139, 51.39346260000001], [-1.2499099, 51.39346979999999], [-1.2506703, 51.3934877], [-1.2514632, 51.393523900000005], [-1.2522659, 51.393567100000006], [-1.2530323999999995, 51.3936248], [-1.2536078999999998, 51.39367500000001], [-1.2540142999999997, 51.3937136], [-1.2546626999999997, 51.39378459999998], [-1.255431, 51.393875599999994], [-1.2562136999999998, 51.39398129999999], [-1.2569047, 51.39407709999999], [-1.2575280000000002, 51.394166600000005], [-1.25764139776733, 51.39418215030577], [-1.2582215, 51.39426170000001], [-1.2589892, 51.3943688], [-1.2598391999999998, 51.3944868], [-1.2606805, 51.3946063], [-1.2615392, 51.3947264], [-1.2623373, 51.3948363], [-1.2632051, 51.3949586], [-1.2640352, 51.3950731], [-1.2648011, 51.395179299999995], [-1.2654884, 51.39527409999998], [-1.2662607, 51.39538219999999], [-1.2670033999999997, 51.39548620000001], [-1.2677736, 51.39559549999999], [-1.2686198999999998, 51.3957124], [-1.2694498, 51.3958288], [-1.2701849, 51.3959332], [-1.2709477, 51.39603859999999], [-1.2716581999999998, 51.3961388], [-1.2723875, 51.39623449999999], [-1.2732072000000003, 51.39633409999999], [-1.2740347, 51.3964164], [-1.2746168999999998, 51.396464300000005], [-1.2751715, 51.396504699999994], [-1.2754495, 51.3965213], [-1.2759812999999998, 51.396548], [-1.276784, 51.39657509999999], [-1.2775852, 51.3965849], [-1.2783740999999995, 51.396583099999994], [-1.2792151, 51.3965681], [-1.2796623, 51.396554199999976], [-1.2800328, 51.3965444], [-1.2807467, 51.3965234], [-1.2814777999999998, 51.396508700000005], [-1.282134, 51.3965039], [-1.2824581999999998, 51.3965066], [-1.2827841999999998, 51.3965122], [-1.2832277999999997, 51.3965247], [-1.2835609, 51.3965371], [-1.284312, 51.3965766], [-1.2848643999999998, 51.396613], [-1.2854066, 51.3966556], [-1.2856679, 51.39667829999999], [-1.2864453, 51.3967533], [-1.2869118999999998, 51.3968075], [-1.2874267, 51.396871], [-1.2880345999999998, 51.3969525], [-1.2885569, 51.397036], [-1.2889235999999995, 51.3970983], [-1.2894625999999998, 51.39719519999999], [-1.2902041999999998, 51.39734309999999], [-1.2909535, 51.3975027], [-1.2916259, 51.397652099999995], [-1.2923691, 51.39781190000001], [-1.293122, 51.3979678], [-1.2936319000000005, 51.3980644], [-1.2940091, 51.39812930000001], [-1.2945346, 51.39821310000001], [-1.2949588, 51.3982774], [-1.2954487, 51.39834400000001], [-1.2959330999999998, 51.398401], [-1.2963802, 51.3984511], [-1.2967681, 51.3984878], [-1.2971288999999997, 51.3985197], [-1.2975194, 51.3985508], [-1.297911, 51.39857719999999], [-1.2987218, 51.3986226], [-1.2994837, 51.39865210000001], [-1.3001641, 51.39867590000001], [-1.3008504999999997, 51.398702099999994], [-1.3011285, 51.39870989999999], [-1.3013245, 51.3987158], [-1.3019306, 51.3987389], [-1.3026184, 51.39875989999999], [-1.3031221, 51.3987742], [-1.3036427, 51.3987859], [-1.304229, 51.398790699999985], [-1.3048415999999998, 51.3987921], [-1.3052597, 51.398788800000005], [-1.3056574, 51.3987819], [-1.3062085, 51.3987717], [-1.3067452, 51.3987566], [-1.3075707, 51.3987329], [-1.308117, 51.3987127], [-1.3085491, 51.3986931], [-1.3091786, 51.398667299999985], [-1.3097068999999997, 51.39864049999999], [-1.3109181, 51.398573099999986], [-1.3115046, 51.3985394], [-1.3117907999999998, 51.39852179999999], [-1.3124361, 51.3984799], [-1.313155, 51.398427700000006], [-1.3139751, 51.3983596], [-1.3144442999999997, 51.39831869999999], [-1.3150525, 51.3982604], [-1.3153635, 51.3982312], [-1.3158592, 51.3981842], [-1.316958, 51.3981059], [-1.3176047, 51.3980432], [-1.3188937, 51.39795489999999], [-1.3190109, 51.3979477], [-1.3194426, 51.39791269999999], [-1.3199696, 51.3978585], [-1.3203886, 51.39781229999999], [-1.3208399, 51.397765699999994], [-1.321297, 51.3977184], [-1.3217568, 51.3976733], [-1.3220858, 51.3976435], [-1.3227131, 51.3975897], [-1.3232166999999997, 51.39754930000001]]}", "current_leg_start": "Thatcham", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "51.3975493", "next_location_lon": "-1.3232167", "previous_location": "Thatcham", "current_leg_milage": "3.5", "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\": 38064.87, \"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\": 38148.384, \"from_m\": 38064.87, \"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\": 38637.899, \"from_m\": 38148.384, \"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\": 38676.439, \"from_m\": 38637.899, \"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\": 38827.029, \"from_m\": 38676.439, \"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\": 40156.774, \"from_m\": 38827.029, \"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\": 40168.378, \"from_m\": 40156.774, \"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\": 49345.858, \"from_m\": 40168.378, \"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\": 49400.369, \"from_m\": 49345.858, \"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\": 56157.297, \"from_m\": 49400.369, \"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\": 56237.243, \"from_m\": 56157.297, \"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\": 56295.624, \"from_m\": 56237.243, \"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\": 56402.511, \"from_m\": 56295.624, \"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\": 56458.631, \"from_m\": 56402.511, \"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\": 56517.021, \"from_m\": 56458.631, \"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\": 57141.537, \"from_m\": 56517.021, \"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\": 57752.325, \"from_m\": 57141.537, \"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\": 58051.037, \"from_m\": 57752.325, \"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\": 58189.786, \"from_m\": 58051.037, \"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\": 58962.477, \"from_m\": 58189.786, \"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\": 61053.409, \"from_m\": 58962.477, \"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\": 74632.458, \"from_m\": 61053.409, \"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\": 75429.317, \"from_m\": 74632.458, \"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\": 82470.63, \"from_m\": 75429.317, \"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\": 84633.039, \"from_m\": 82470.63, \"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\": 85026.334, \"from_m\": 84633.039, \"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\": 614931, \"profile_key\": \"8160c4a07013dab77dcbd5bd5a30423e424a7247a1b20b4d5ead50f8af3e6b96\", \"schedule_id\": 26906, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17623.044, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Slough\", \"stage_seq\": 8, \"distance_m\": 29555.74, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Maidenhead\", \"stage_seq\": 9, \"distance_m\": 38784.86, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Twyford\", \"stage_seq\": 10, \"distance_m\": 49673.982, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 11, \"distance_m\": 56458.631, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1633\", \"location\": \"Reading\", \"stage_seq\": 12, \"distance_m\": 57629.41, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 13, \"distance_m\": 58935.335, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Southcote Jn\", \"stage_seq\": 14, \"distance_m\": 60432.019, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640H\", \"location\": \"Theale\", \"stage_seq\": 15, \"distance_m\": 66064.27, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648H\", \"location\": \"Thatcham\", \"stage_seq\": 16, \"distance_m\": 79343.265, \"section_seq\": 1, \"route_path_id\": 68605}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"Newbury\", \"stage_seq\": 17, \"distance_m\": 85026.334, \"section_seq\": 1, \"route_path_id\": 68605}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85026.334, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68605}], \"total_distance_m\": 85026.334, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84316.244, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.3975493", "current_position_lon": "-1.3232167", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:02Z\", \"source_id\": 50753760, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:09Z\", \"source_id\": 16416747, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:02Z\", \"source_id\": 50767176, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:07Z\", \"source_id\": 16420662, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23652, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:19Z\", \"source_id\": 50776157, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:23Z\", \"source_id\": 16423263, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:24Z\", \"source_id\": 50786833, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:24Z\", \"source_id\": 16426477, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:44Z\", \"source_id\": 50796013, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:45Z\", \"source_id\": 16429116, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:11Z\", \"source_id\": 50816416, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:13Z\", \"source_id\": 16435012, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:40Z\", \"source_id\": 50831319, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:44Z\", \"source_id\": 16439380, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:50Z\", \"source_id\": 50850894, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:54Z\", \"source_id\": 16445048, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24450, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:41Z\", \"source_id\": 50870138, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:45Z\", \"source_id\": 16450449, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Newbury", "service_state_platform": "2", "timing_fact_generation": 1789574207851266, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:45.883842", "service_state_evidence_id": 16450449, "current_leg_start_actual_dep": "2026-09-16T16:51:30+01:00", "operational_evidence_version": 83, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:46.113637", "service_state_valid_until_kind": null, "operational_interpretation_version": 83, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD NBY 1K20 387145 4 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": 38064.87, "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": 38148.384, "from_m": 38064.87, "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": 38637.899, "from_m": 38148.384, "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": 38676.439, "from_m": 38637.899, "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": 38827.029, "from_m": 38676.439, "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": 40156.774, "from_m": 38827.029, "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": 40168.378, "from_m": 40156.774, "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": 49345.858, "from_m": 40168.378, "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": 49400.369, "from_m": 49345.858, "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": 56157.297, "from_m": 49400.369, "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": 56237.243, "from_m": 56157.297, "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": 56295.624, "from_m": 56237.243, "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": 56402.511, "from_m": 56295.624, "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": 56458.631, "from_m": 56402.511, "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": 56517.021, "from_m": 56458.631, "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": 57141.537, "from_m": 56517.021, "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": 57752.325, "from_m": 57141.537, "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": 58051.037, "from_m": 57752.325, "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": 58189.786, "from_m": 58051.037, "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": 58962.477, "from_m": 58189.786, "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": 61053.409, "from_m": 58962.477, "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": 74632.458, "from_m": 61053.409, "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": 75429.317, "from_m": 74632.458, "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": 82470.63, "from_m": 75429.317, "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": 84633.039, "from_m": 82470.63, "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": 85026.334, "from_m": 84633.039, "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": 614931, "profile_key": "8160c4a07013dab77dcbd5bd5a30423e424a7247a1b20b4d5ead50f8af3e6b96", "schedule_id": 26906, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1605", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17623.044, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Slough", "stage_seq": 8, "distance_m": 29555.74, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Maidenhead", "stage_seq": 9, "distance_m": 38784.86, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Twyford", "stage_seq": 10, "distance_m": 49673.982, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Kennet Bridge Jn", "stage_seq": 11, "distance_m": 56458.631, "section_seq": 1, "route_path_id": 68605}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1633", "location": "Reading", "stage_seq": 12, "distance_m": 57629.41, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Oxford Road Jn", "stage_seq": 13, "distance_m": 58935.335, "section_seq": 1, "route_path_id": 68605}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Southcote Jn", "stage_seq": 14, "distance_m": 60432.019, "section_seq": 1, "route_path_id": 68605}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640H", "location": "Theale", "stage_seq": 15, "distance_m": 66064.27, "section_seq": 1, "route_path_id": 68605}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648H", "location": "Thatcham", "stage_seq": 16, "distance_m": 79343.265, "section_seq": 1, "route_path_id": 68605}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "Newbury", "stage_seq": 17, "distance_m": 85026.334, "section_seq": 1, "route_path_id": 68605}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85026.334, "from_m": 0.0, "section_seq": 1, "route_path_id": 68605}], "total_distance_m": 85026.334, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84316.244, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.09, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:02Z", "source_id": 50753760, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:09Z", "source_id": 16416747, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:02Z", "source_id": 50767176, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:20:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:07Z", "source_id": 16420662, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23652, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:19Z", "source_id": 50776157, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:23:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:23Z", "source_id": 16423263, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:24Z", "source_id": 50786833, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:26:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:24Z", "source_id": 16426477, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23813, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:44Z", "source_id": 50796013, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:31:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:45Z", "source_id": 16429116, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:11Z", "source_id": 50816416, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:37:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:13Z", "source_id": 16435012, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:40Z", "source_id": 50831319, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:43:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:44Z", "source_id": 16439380, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:50Z", "source_id": 50850894, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:51:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:54Z", "source_id": 16445048, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24450, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:41Z", "source_id": 50870138, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:45Z", "source_id": 16450449, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] London Paddington 1605 1605 2 None None Newbury 1654 1654 2 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35135/2026-09-16/detailed None Thatcham 2026-09-16T16:51:30+01:00 Newbury 5.0 {"type": "LineString", "coordinates": [[-1.2423971329496897, 51.39387520714562], [-1.2424568, 51.39386699999999], [-1.2428777, 51.3938138], [-1.2433823, 51.393754900000005], [-1.2435124, 51.3937409], [-1.2435651, 51.39373530000001], [-1.2436243, 51.3937289], [-1.2437938, 51.393710799999994], [-1.2446467, 51.39363249999999], [-1.2453875, 51.393576], [-1.2461288, 51.39353350000001], [-1.2468667, 51.393499], [-1.2476270000000005, 51.3934753], [-1.2483319, 51.393464], [-1.249139, 51.39346260000001], [-1.2499099, 51.39346979999999], [-1.2506703, 51.3934877], [-1.2514632, 51.393523900000005], [-1.2522659, 51.393567100000006], [-1.2530323999999995, 51.3936248], [-1.2536078999999998, 51.39367500000001], [-1.2540142999999997, 51.3937136], [-1.2546626999999997, 51.39378459999998], [-1.255431, 51.393875599999994], [-1.2562136999999998, 51.39398129999999], [-1.2569047, 51.39407709999999], [-1.2575280000000002, 51.394166600000005], [-1.25764139776733, 51.39418215030577], [-1.2582215, 51.39426170000001], [-1.2589892, 51.3943688], [-1.2598391999999998, 51.3944868], [-1.2606805, 51.3946063], [-1.2615392, 51.3947264], [-1.2623373, 51.3948363], [-1.2632051, 51.3949586], [-1.2640352, 51.3950731], [-1.2648011, 51.395179299999995], [-1.2654884, 51.39527409999998], [-1.2662607, 51.39538219999999], [-1.2670033999999997, 51.39548620000001], [-1.2677736, 51.39559549999999], [-1.2686198999999998, 51.3957124], [-1.2694498, 51.3958288], [-1.2701849, 51.3959332], [-1.2709477, 51.39603859999999], [-1.2716581999999998, 51.3961388], [-1.2723875, 51.39623449999999], [-1.2732072000000003, 51.39633409999999], [-1.2740347, 51.3964164], [-1.2746168999999998, 51.396464300000005], [-1.2751715, 51.396504699999994], [-1.2754495, 51.3965213], [-1.2759812999999998, 51.396548], [-1.276784, 51.39657509999999], [-1.2775852, 51.3965849], [-1.2783740999999995, 51.396583099999994], [-1.2792151, 51.3965681], [-1.2796623, 51.396554199999976], [-1.2800328, 51.3965444], [-1.2807467, 51.3965234], [-1.2814777999999998, 51.396508700000005], [-1.282134, 51.3965039], [-1.2824581999999998, 51.3965066], [-1.2827841999999998, 51.3965122], [-1.2832277999999997, 51.3965247], [-1.2835609, 51.3965371], [-1.284312, 51.3965766], [-1.2848643999999998, 51.396613], [-1.2854066, 51.3966556], [-1.2856679, 51.39667829999999], [-1.2864453, 51.3967533], [-1.2869118999999998, 51.3968075], [-1.2874267, 51.396871], [-1.2880345999999998, 51.3969525], [-1.2885569, 51.397036], [-1.2889235999999995, 51.3970983], [-1.2894625999999998, 51.39719519999999], [-1.2902041999999998, 51.39734309999999], [-1.2909535, 51.3975027], [-1.2916259, 51.397652099999995], [-1.2923691, 51.39781190000001], [-1.293122, 51.3979678], [-1.2936319000000005, 51.3980644], [-1.2940091, 51.39812930000001], [-1.2945346, 51.39821310000001], [-1.2949588, 51.3982774], [-1.2954487, 51.39834400000001], [-1.2959330999999998, 51.398401], [-1.2963802, 51.3984511], [-1.2967681, 51.3984878], [-1.2971288999999997, 51.3985197], [-1.2975194, 51.3985508], [-1.297911, 51.39857719999999], [-1.2987218, 51.3986226], [-1.2994837, 51.39865210000001], [-1.3001641, 51.39867590000001], [-1.3008504999999997, 51.398702099999994], [-1.3011285, 51.39870989999999], [-1.3013245, 51.3987158], [-1.3019306, 51.3987389], [-1.3026184, 51.39875989999999], [-1.3031221, 51.3987742], [-1.3036427, 51.3987859], [-1.304229, 51.398790699999985], [-1.3048415999999998, 51.3987921], [-1.3052597, 51.398788800000005], [-1.3056574, 51.3987819], [-1.3062085, 51.3987717], [-1.3067452, 51.3987566], [-1.3075707, 51.3987329], [-1.308117, 51.3987127], [-1.3085491, 51.3986931], [-1.3091786, 51.398667299999985], [-1.3097068999999997, 51.39864049999999], [-1.3109181, 51.398573099999986], [-1.3115046, 51.3985394], [-1.3117907999999998, 51.39852179999999], [-1.3124361, 51.3984799], [-1.313155, 51.398427700000006], [-1.3139751, 51.3983596], [-1.3144442999999997, 51.39831869999999], [-1.3150525, 51.3982604], [-1.3153635, 51.3982312], [-1.3158592, 51.3981842], [-1.316958, 51.3981059], [-1.3176047, 51.3980432], [-1.3188937, 51.39795489999999], [-1.3190109, 51.3979477], [-1.3194426, 51.39791269999999], [-1.3199696, 51.3978585], [-1.3203886, 51.39781229999999], [-1.3208399, 51.397765699999994], [-1.321297, 51.3977184], [-1.3217568, 51.3976733], [-1.3220858, 51.3976435], [-1.3227131, 51.3975897], [-1.3232166999999997, 51.39754930000001]]} 3.5 1652 1657 Thatcham Newbury Newbury 51.3975493 -1.3232167 51.3975493 -1.3232167 1 0 2026-09-16 16:08:07 TERMINATED 2026-09-16 15:57:00 Newbury TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450449 1789574207851266 83 83 2026-09-16 16:07:46.113637 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:45.883842
583930 614427 W70470 662K82MR16 2026-09-16 COMPLETE 16450109 2026-09-16 16:57:00 2026-09-16 16:08:07 2026-09-18 16:08:07 {"id": 614427, "stp": "P", "toc": "West Midlands Trains", "uid": "W70470", "consist": "172345", "dest_crs": "KID", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W70470/2026-09-16/detailed", "trust_id": "662K82MR16", "origin_crs": "WTE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Kidderminster", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": "2", "is_terminated": 1, "next_location": "Kidderminster", "signalling_id": "2K82", "timing_status": "LATE", "origin_station": "Whitlock's End", "current_leg_arr": "1657", "current_leg_dep": "1650", "current_leg_end": "Kidderminster", "origin_dep_time": "1547", "origin_platform": "2", "current_location": "Kidderminster", "last_update_time": "2026-09-16T16:08:07", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]}", "current_leg_start": "Stourbridge Junction", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "52.3842851", "next_location_lon": "-2.2385493", "previous_location": "Stourbridge Junction", "current_leg_milage": "6.7", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1351.604, \"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\": 1382.923, \"from_m\": 1351.604, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7501.784, \"from_m\": 1382.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7524.466, \"from_m\": 7501.784, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7689.799, \"from_m\": 7524.466, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 7741.571, \"from_m\": 7689.799, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 11727.376, \"from_m\": 7741.571, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12486.483, \"from_m\": 11727.376, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13067.3, \"from_m\": 12486.483, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 13410.279, \"from_m\": 13067.3, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 13805.17, \"from_m\": 13410.279, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17175.318, \"from_m\": 13805.17, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17220.33, \"from_m\": 17175.318, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18451.508, \"from_m\": 17220.33, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19494.753, \"from_m\": 18451.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19957.189, \"from_m\": 19494.753, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21686.639, \"from_m\": 19957.189, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22345.755, \"from_m\": 21686.639, \"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\": 24160.25, \"from_m\": 22345.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}, {\"to_m\": 24185.597, \"from_m\": 24160.25, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 25765.153, \"from_m\": 24185.597, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26418.951, \"from_m\": 25765.153, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29158.705, \"from_m\": 26418.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31964.777, \"from_m\": 29158.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\": 32105.213, \"from_m\": 31964.777, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 32132.454, \"from_m\": 32105.213, \"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\": 32162.722, \"from_m\": 32132.454, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33057.194, \"from_m\": 32162.722, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 43585.682, \"from_m\": 33057.194, \"capability_applied\": null, \"effective_limit_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\": 614427, \"profile_key\": \"ad8e84cf9279eaeb92361e20947f876cb4699c1afc4132d3e8fb2da3eb5884db\", \"schedule_id\": 28028, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Whitlock's End\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1549H\", \"wtt_dep\": \"1550\", \"location\": \"Shirley\", \"stage_seq\": 2, \"distance_m\": 1538.586, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1553\", \"location\": \"Yardley Wood\", \"stage_seq\": 3, \"distance_m\": 3550.718, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Hall Green\", \"stage_seq\": 4, \"distance_m\": 5546.52, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Spring Road\", \"stage_seq\": 5, \"distance_m\": 6573.076, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Tyseley\", \"stage_seq\": 6, \"distance_m\": 7937.307, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Small Heath Sth Jn\", \"stage_seq\": 7, \"distance_m\": 9063.208, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Small Heath\", \"stage_seq\": 8, \"distance_m\": 9482.843, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1611\", \"location\": \"Birmingham Moor Street\", \"stage_seq\": 9, \"distance_m\": 12377.913, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1616\", \"location\": \"Birmingham Snow Hill\", \"stage_seq\": 10, \"distance_m\": 13276.795, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619\", \"location\": \"Jewellry Quarter\", \"stage_seq\": 11, \"distance_m\": 14419.924, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"The Hawthorns\", \"stage_seq\": 12, \"distance_m\": 18355.829, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Smethwick Galton Bridge HL\", \"stage_seq\": 13, \"distance_m\": 19595.84, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Smethwick Jn\", \"stage_seq\": 14, \"distance_m\": 19794.543, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1628H\", \"wtt_dep\": \"1629\", \"location\": \"Langley Green\", \"stage_seq\": 15, \"distance_m\": 21717.214, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Rowley Regis\", \"stage_seq\": 16, \"distance_m\": 24229.813, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Old Hill\", \"stage_seq\": 17, \"distance_m\": 26154.033, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Cradley Heath\", \"stage_seq\": 18, \"distance_m\": 28551.405, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Lye\", \"stage_seq\": 19, \"distance_m\": 30634.61, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Stourbridge Junction\", \"stage_seq\": 20, \"distance_m\": 32789.689, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Blakedown\", \"stage_seq\": 21, \"distance_m\": 38498.121, \"section_seq\": 1, \"route_path_id\": 101904}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"Kidderminster\", \"stage_seq\": 22, \"distance_m\": 43585.682, \"section_seq\": 1, \"route_path_id\": 101904}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43585.682, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101904}], \"total_distance_m\": 43585.682, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 43554.363, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 31.319, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1547", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "52.3842851", "current_position_lon": "-2.2385493", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 20277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:36Z\", \"source_id\": 50686309, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:37Z\", \"source_id\": 16397103, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:59Z\", \"source_id\": 50692813, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:03Z\", \"source_id\": 16398999, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20281, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:52Z\", \"source_id\": 50700366, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:56Z\", \"source_id\": 16401194, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20273, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:59Z\", \"source_id\": 50708490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:02Z\", \"source_id\": 16403531, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20341, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:58Z\", \"source_id\": 50716404, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:10Z\", \"source_id\": 16405828, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:44Z\", \"source_id\": 16410165, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:28Z\", \"source_id\": 50738985, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:32Z\", \"source_id\": 16412395, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20075, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:05Z\", \"source_id\": 50746008, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:09Z\", \"source_id\": 16414454, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19111, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:39Z\", \"source_id\": 50760696, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:44Z\", \"source_id\": 16418793, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:44Z\", \"source_id\": 50777113, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:48Z\", \"source_id\": 16423614, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:12Z\", \"source_id\": 50783628, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:16Z\", \"source_id\": 16425564, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:45Z\", \"source_id\": 50793185, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:48Z\", \"source_id\": 16428419, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:17Z\", \"source_id\": 50805735, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:20Z\", \"source_id\": 16432003, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:20Z\", \"source_id\": 50813918, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:24Z\", \"source_id\": 16434367, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:00Z\", \"source_id\": 50826527, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:04Z\", \"source_id\": 16438014, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:26Z\", \"source_id\": 50836251, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:32Z\", \"source_id\": 16440815, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19755, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:44Z\", \"source_id\": 50847808, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:47Z\", \"source_id\": 16444160, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19794, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:19Z\", \"source_id\": 50863547, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:23Z\", \"source_id\": 16448649, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:15Z\", \"source_id\": 50868913, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:18Z\", \"source_id\": 16450109, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Kidderminster", "service_state_platform": "2", "timing_fact_generation": 1789574180529319, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:45.929044", "service_state_evidence_id": 16450109, "current_leg_start_actual_dep": "2026-09-16T16:49:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:46.119564", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P WTE KID 2K82 172345 3 100 None {"version": 3, "segments": [{"to_m": 1351.604, "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": 1382.923, "from_m": 1351.604, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7501.784, "from_m": 1382.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7524.466, "from_m": 7501.784, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7689.799, "from_m": 7524.466, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 7741.571, "from_m": 7689.799, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 11727.376, "from_m": 7741.571, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12486.483, "from_m": 11727.376, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13067.3, "from_m": 12486.483, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 13410.279, "from_m": 13067.3, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 13805.17, "from_m": 13410.279, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17175.318, "from_m": 13805.17, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17220.33, "from_m": 17175.318, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18451.508, "from_m": 17220.33, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19494.753, "from_m": 18451.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19957.189, "from_m": 19494.753, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21686.639, "from_m": 19957.189, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22345.755, "from_m": 21686.639, "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": 24160.25, "from_m": 22345.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}, {"to_m": 24185.597, "from_m": 24160.25, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 25765.153, "from_m": 24185.597, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26418.951, "from_m": 25765.153, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29158.705, "from_m": 26418.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31964.777, "from_m": 29158.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": 32105.213, "from_m": 31964.777, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 32132.454, "from_m": 32105.213, "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": 32162.722, "from_m": 32132.454, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33057.194, "from_m": 32162.722, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 43585.682, "from_m": 33057.194, "capability_applied": null, "effective_limit_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": 614427, "profile_key": "ad8e84cf9279eaeb92361e20947f876cb4699c1afc4132d3e8fb2da3eb5884db", "schedule_id": 28028, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1547", "location": "Whitlock's End", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1549H", "wtt_dep": "1550", "location": "Shirley", "stage_seq": 2, "distance_m": 1538.586, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1553", "location": "Yardley Wood", "stage_seq": 3, "distance_m": 3550.718, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Hall Green", "stage_seq": 4, "distance_m": 5546.52, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Spring Road", "stage_seq": 5, "distance_m": 6573.076, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Tyseley", "stage_seq": 6, "distance_m": 7937.307, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Small Heath Sth Jn", "stage_seq": 7, "distance_m": 9063.208, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Small Heath", "stage_seq": 8, "distance_m": 9482.843, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1611", "location": "Birmingham Moor Street", "stage_seq": 9, "distance_m": 12377.913, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1616", "location": "Birmingham Snow Hill", "stage_seq": 10, "distance_m": 13276.795, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Jewellry Quarter", "stage_seq": 11, "distance_m": 14419.924, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "The Hawthorns", "stage_seq": 12, "distance_m": 18355.829, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Smethwick Galton Bridge HL", "stage_seq": 13, "distance_m": 19595.84, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Smethwick Jn", "stage_seq": 14, "distance_m": 19794.543, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1628H", "wtt_dep": "1629", "location": "Langley Green", "stage_seq": 15, "distance_m": 21717.214, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Rowley Regis", "stage_seq": 16, "distance_m": 24229.813, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Old Hill", "stage_seq": 17, "distance_m": 26154.033, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Cradley Heath", "stage_seq": 18, "distance_m": 28551.405, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Lye", "stage_seq": 19, "distance_m": 30634.61, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Stourbridge Junction", "stage_seq": 20, "distance_m": 32789.689, "section_seq": 1, "route_path_id": 101904}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Blakedown", "stage_seq": 21, "distance_m": 38498.121, "section_seq": 1, "route_path_id": 101904}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Kidderminster", "stage_seq": 22, "distance_m": 43585.682, "section_seq": 1, "route_path_id": 101904}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43585.682, "from_m": 0.0, "section_seq": 1, "route_path_id": 101904}], "total_distance_m": 43585.682, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 43554.363, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 31.319, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 20277, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:36Z", "source_id": 50686309, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:49:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:37Z", "source_id": 16397103, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:59Z", "source_id": 50692813, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:52:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:03Z", "source_id": 16398999, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20281, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:52Z", "source_id": 50700366, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:55:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:56Z", "source_id": 16401194, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20273, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:59Z", "source_id": 50708490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:57:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:02Z", "source_id": 16403531, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20341, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:58Z", "source_id": 50716404, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:01:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:10Z", "source_id": 16405828, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:44Z", "source_id": 16410165, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20105, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:28Z", "source_id": 50738985, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:09:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:32Z", "source_id": 16412395, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20075, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:05Z", "source_id": 50746008, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:12:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:09Z", "source_id": 16414454, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19111, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:39Z", "source_id": 50760696, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:18:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:44Z", "source_id": 16418793, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:44Z", "source_id": 50777113, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:23:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:48Z", "source_id": 16423614, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:12Z", "source_id": 50783628, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:26:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:16Z", "source_id": 16425564, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19693, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:45Z", "source_id": 50793185, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:48Z", "source_id": 16428419, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:17Z", "source_id": 50805735, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:34:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:20Z", "source_id": 16432003, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:20Z", "source_id": 50813918, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:24Z", "source_id": 16434367, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19729, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:00Z", "source_id": 50826527, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:41:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:04Z", "source_id": 16438014, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:26Z", "source_id": 50836251, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:44:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:32Z", "source_id": 16440815, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19755, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:44Z", "source_id": 50847808, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:49:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:47Z", "source_id": 16444160, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19794, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:19Z", "source_id": 50863547, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:54:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:23Z", "source_id": 16448649, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:15Z", "source_id": 50868913, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:57:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:18Z", "source_id": 16450109, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Whitlock's End 1547 1547 2 None None Kidderminster 1655 1655 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W70470/2026-09-16/detailed None Stourbridge Junction 2026-09-16T16:49:00+01:00 Kidderminster 7.0 {"type": "LineString", "coordinates": [[-2.1340684228338156, 52.44743393367919], [-2.1340862, 52.4471162], [-2.1341224000000003, 52.446755], [-2.1341533, 52.4465024], [-2.1341841, 52.4462988], [-2.1342378, 52.4460642], [-2.1342591999999994, 52.4459482], [-2.1343101999999994, 52.445724199999994], [-2.1344014, 52.4454422], [-2.1345047, 52.4451495], [-2.1346026, 52.44492879999999], [-2.1347555, 52.44458879999999], [-2.1349244, 52.4442307], [-2.1352154, 52.44369529999999], [-2.1352637, 52.4436078], [-2.1353844, 52.44341740000001], [-2.13554, 52.4431819], [-2.1357169999999996, 52.44293019999999], [-2.1358753, 52.4427323], [-2.1360563, 52.44250829999999], [-2.1361903999999994, 52.4423432], [-2.1363608, 52.4421527], [-2.1365699, 52.4419304], [-2.136759, 52.44174970000001], [-2.1369548000000003, 52.44156580000001], [-2.1372096, 52.4413295], [-2.137502, 52.441061399999995], [-2.1378828, 52.4407311], [-2.1381952999999996, 52.4404515], [-2.1385065, 52.4401629], [-2.1387183, 52.4399716], [-2.1388632, 52.4398327], [-2.1390563, 52.4396315], [-2.1391100732346655, 52.43957578845911], [-2.1392172, 52.4394648], [-2.1393365999999996, 52.43933559999999], [-2.1394747, 52.43918109999999], [-2.1396209, 52.4390118], [-2.1397322, 52.43888429999999], [-2.139932, 52.4386194], [-2.1400903, 52.438402], [-2.1401962, 52.438253199999984], [-2.1403263, 52.4380676], [-2.1404057, 52.437941499999994], [-2.1405288, 52.43773649999999], [-2.1406147, 52.4375885], [-2.1407138999999997, 52.43739800000001], [-2.1408412999999995, 52.4371429], [-2.1409124, 52.4369843], [-2.1410021999999995, 52.43676519999999], [-2.1410961, 52.4365379], [-2.1411738999999996, 52.4363261], [-2.1412249, 52.436144600000006], [-2.141281199999999, 52.4359688], [-2.1413227999999997, 52.4358037], [-2.1413857999999997, 52.435556], [-2.1414247, 52.4353417], [-2.141477, 52.435067], [-2.1415386999999995, 52.4347612], [-2.1415883, 52.434498000000005], [-2.1416339, 52.4342559], [-2.1417332, 52.4336877], [-2.1418149999999994, 52.43321509999999], [-2.1419021, 52.4327474], [-2.141988, 52.4322919], [-2.1420698, 52.4319125], [-2.1421556, 52.4314187], [-2.142217099999999, 52.4310819], [-2.1422588999999994, 52.430861799999995], [-2.142334, 52.4304423], [-2.1423876, 52.4301471], [-2.1424465999999995, 52.42982579999999], [-2.142511, 52.4294774], [-2.1425766999999993, 52.4291642], [-2.1426478, 52.42880769999999], [-2.1427175, 52.428487199999985], [-2.1427846, 52.4282198], [-2.1428315, 52.4280358], [-2.1428837999999995, 52.4278534], [-2.1429428, 52.4276768], [-2.1430287, 52.427440399999995], [-2.1431392, 52.4271291], [-2.143262, 52.42685], [-2.1433666, 52.4266079], [-2.1434605, 52.4263994], [-2.1435919, 52.4261524], [-2.143777, 52.425816299999994], [-2.1439554, 52.4255072], [-2.1442182, 52.42509909999999], [-2.1445936999999997, 52.4245635], [-2.1448216999999996, 52.4242805], [-2.1450524, 52.4239967], [-2.1453098999999995, 52.4237007], [-2.1455472, 52.4234373], [-2.1457243, 52.423258999999995], [-2.1459214, 52.42305049999999], [-2.146187, 52.42279289999999], [-2.1464753, 52.42251310000001], [-2.1467695999999994, 52.4222418], [-2.1470493, 52.42199790000001], [-2.1473878, 52.421716800000006], [-2.1476982999999996, 52.42147610000001], [-2.148111399999999, 52.4211703], [-2.1486646, 52.42077619999999], [-2.1492513, 52.420386699999995], [-2.1501156999999997, 52.41986339999999], [-2.1511557, 52.4192907], [-2.1520193999999995, 52.41887359999998], [-2.1527381999999995, 52.4185513], [-2.1535274, 52.41823089999999], [-2.1543153, 52.417924799999994], [-2.1555786, 52.4174569], [-2.1559566818868516, 52.41732044999177], [-2.1564262, 52.417151], [-2.1572792, 52.4168353], [-2.1584465999999995, 52.416388899999994], [-2.1591943, 52.4161106], [-2.1599545, 52.41581690000001], [-2.1603025, 52.41569080000001], [-2.161332, 52.415309], [-2.1621373, 52.4150048], [-2.1628902999999995, 52.4147266], [-2.1637459999999997, 52.4144059], [-2.1644762, 52.41413609999999], [-2.1655455, 52.41370169999998], [-2.1658452, 52.41357239999999], [-2.1664818, 52.41329499999999], [-2.1670564999999997, 52.41303839999998], [-2.1675896, 52.41278950000001], [-2.1681287, 52.4125228], [-2.168934, 52.4121058], [-2.1696018999999995, 52.4117328], [-2.170192, 52.41139410000001], [-2.1706692, 52.41110040000001], [-2.1710771, 52.4108493], [-2.1719891, 52.4102553], [-2.1728708, 52.4096154], [-2.1737506, 52.4089217], [-2.1742789999999994, 52.40850770000001], [-2.1746418, 52.4082281], [-2.1750836999999996, 52.407863], [-2.1755878999999996, 52.4074376], [-2.1760224, 52.4070973], [-2.1765616, 52.4066964], [-2.1768186, 52.4064952], [-2.1769941, 52.40635779999999], [-2.177159, 52.4062329], [-2.177235, 52.4061863], [-2.1778915999999997, 52.4057102], [-2.1786233, 52.405187999999995], [-2.17967, 52.4044921], [-2.1807256, 52.403899], [-2.181167, 52.40366939999999], [-2.1820616, 52.403204], [-2.1825509, 52.40295099999999], [-2.1843724999999994, 52.40201530000001], [-2.1849666999999995, 52.40171609999999], [-2.1861573999999995, 52.4010785], [-2.18817, 52.4000507], [-2.1901419, 52.3991017], [-2.1916088999999994, 52.3983953], [-2.1931409, 52.3976929], [-2.1951391000000005, 52.3968744], [-2.1963119, 52.396426600000005], [-2.1967307999999997, 52.396268000000006], [-2.1969302, 52.39619400000001], [-2.198593, 52.3956574], [-2.2001841, 52.3951905], [-2.2020272999999997, 52.394686100000015], [-2.2035881, 52.3943223], [-2.2051241, 52.394007300000006], [-2.2068363, 52.3937035], [-2.2096371999999995, 52.393239], [-2.2114282999999997, 52.392935599999994], [-2.2140328, 52.3924941], [-2.2166107, 52.3920627], [-2.2172712999999997, 52.391959099999994], [-2.2179739, 52.39185489999999], [-2.2189530999999993, 52.3917241], [-2.2199199999999997, 52.3916078], [-2.2206758999999994, 52.39152989999999], [-2.2213364, 52.39146859999999], [-2.2259451, 52.3910681], [-2.2265511999999994, 52.3910133], [-2.2272087, 52.39093559999999], [-2.2277927999999996, 52.3908511], [-2.2284693, 52.3907431], [-2.22913, 52.3906077], [-2.2297566, 52.3904641], [-2.2303315, 52.3903136], [-2.2309299, 52.3901328], [-2.2315814, 52.38990810000001], [-2.2321869, 52.389673900000005], [-2.2328076999999995, 52.38942959999999], [-2.2333408, 52.3891779], [-2.2339413, 52.3888755], [-2.2344479, 52.3885911], [-2.2350331, 52.3882223], [-2.2359357, 52.3875609], [-2.2363158, 52.38724890000001], [-2.2366021, 52.3869872], [-2.2368925, 52.386705000000006], [-2.2371688, 52.38639569999999], [-2.2376101, 52.3858679], [-2.2378345, 52.3855428], [-2.2381022, 52.3850973], [-2.2382808396985387, 52.384780653945135], [-2.2383483999999996, 52.3846609], [-2.2385493, 52.38428509999999]]} 6.7 1650 1657 Stourbridge Junction Kidderminster Kidderminster 52.3842851 -2.2385493 52.3842851 -2.2385493 1 0 2026-09-16 16:08:07 TERMINATED 2026-09-16 15:57:00 Kidderminster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450109 1789574180529319 76 76 2026-09-16 16:07:46.119564 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:45.929044
583931 614192 C48232 732N44MR16 2026-09-16 COMPLETE 16450301 2026-09-16 16:57:00 2026-09-16 16:08:07 2026-09-18 16:08:07 {"id": 614192, "stp": "P", "toc": "Great Western Railway", "uid": "C48232", "consist": "387165", "dest_crs": "DID", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C48232/2026-09-16/detailed", "trust_id": "732N44MR16", "origin_crs": "PAD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-16", "dest_arr_time": "1651", "dest_platform": "4", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "2N44", "timing_status": "LATE", "origin_station": "London Paddington", "current_leg_arr": "1657", "current_leg_dep": "1650", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1538", "origin_platform": "10", "current_location": "Didcot Parkway", "last_update_time": "2026-09-16T16:08:07", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]}", "current_leg_start": "Cholsey", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Cholsey", "current_leg_milage": "4.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\": 16732.429, \"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\": 16885.671, \"from_m\": 16732.429, \"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\": 19128.366, \"from_m\": 16885.671, \"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\": 19225.362, \"from_m\": 19128.366, \"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\": 27319.177, \"from_m\": 19225.362, \"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\": 27486.522, \"from_m\": 27319.177, \"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\": 27634.924, \"from_m\": 27486.522, \"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\": 27801.062, \"from_m\": 27634.924, \"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\": 38066.6, \"from_m\": 27801.062, \"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\": 38150.114, \"from_m\": 38066.6, \"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\": 38639.629, \"from_m\": 38150.114, \"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\": 38678.168, \"from_m\": 38639.629, \"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\": 38828.759, \"from_m\": 38678.168, \"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\": 40158.504, \"from_m\": 38828.759, \"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\": 40170.108, \"from_m\": 40158.504, \"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\": 49347.588, \"from_m\": 40170.108, \"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\": 49402.098, \"from_m\": 49347.588, \"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\": 56159.027, \"from_m\": 49402.098, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 56238.973, \"from_m\": 56159.027, \"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\": 56297.354, \"from_m\": 56238.973, \"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\": 56404.241, \"from_m\": 56297.354, \"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\": 56460.36, \"from_m\": 56404.241, \"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\": 56518.751, \"from_m\": 56460.36, \"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\": 57143.267, \"from_m\": 56518.751, \"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\": 57949.172, \"from_m\": 57143.267, \"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\": 58269.837, \"from_m\": 57949.172, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 58979.192, \"from_m\": 58269.837, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 59044.255, \"from_m\": 58979.192, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 83389.493, \"from_m\": 59044.255, \"capability_applied\": null, \"effective_limit_mph\": 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\": 83536.175, \"from_m\": 83389.493, \"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\": 83605.33, \"from_m\": 83536.175, \"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\": 85039.917, \"from_m\": 83605.33, \"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}], \"service_id\": 614192, \"profile_key\": \"ce443132690a2fe1f9169137e7cfd5e3d75895e53de82c37fbf20241466eb236\", \"schedule_id\": 6326, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"London Paddington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 2, \"distance_m\": 640.415, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 3, \"distance_m\": 1914.057, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 4, \"distance_m\": 2786.337, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543H\", \"location\": \"Acton West Jn\", \"stage_seq\": 5, \"distance_m\": 8177.699, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Southall\", \"stage_seq\": 6, \"distance_m\": 14343.345, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 7, \"distance_m\": 17639.361, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Dolphin Jn\", \"stage_seq\": 8, \"distance_m\": 27486.522, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554H\", \"location\": \"Slough\", \"stage_seq\": 9, \"distance_m\": 29557.47, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1602\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 38786.59, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1609H\", \"location\": \"Twyford\", \"stage_seq\": 11, \"distance_m\": 49675.712, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 56460.36, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1626\", \"location\": \"Reading\", \"stage_seq\": 13, \"distance_m\": 57620.151, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Reading West Jn\", \"stage_seq\": 14, \"distance_m\": 59468.859, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Tilehurst\", \"stage_seq\": 15, \"distance_m\": 61834.161, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Pangbourne\", \"stage_seq\": 16, \"distance_m\": 66412.46, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Goring & Streatley\", \"stage_seq\": 17, \"distance_m\": 71604.664, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Cholsey\", \"stage_seq\": 18, \"distance_m\": 77625.916, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Didcot East Jn\", \"stage_seq\": 19, \"distance_m\": 84099.754, \"section_seq\": 1, \"route_path_id\": 30160}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 20, \"distance_m\": 85039.917, \"section_seq\": 1, \"route_path_id\": 30160}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85039.917, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30160}], \"total_distance_m\": 85039.917, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84079.588, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 960.329, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23406, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:45Z\", \"source_id\": 50692172, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:53Z\", \"source_id\": 16398859, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23568, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:13Z\", \"source_id\": 50709117, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:18Z\", \"source_id\": 16403767, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23655, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:05Z\", \"source_id\": 50724716, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:09Z\", \"source_id\": 16408153, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:52Z\", \"source_id\": 50742759, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:57Z\", \"source_id\": 16413491, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23807, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:20Z\", \"source_id\": 50767897, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:23Z\", \"source_id\": 16420914, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:25Z\", \"source_id\": 50808702, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:32Z\", \"source_id\": 16432881, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:11Z\", \"source_id\": 50821756, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:16Z\", \"source_id\": 16436607, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23951, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:06Z\", \"source_id\": 50835220, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:12Z\", \"source_id\": 16440516, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23959, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:55Z\", \"source_id\": 50848218, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:59Z\", \"source_id\": 16444264, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:26Z\", \"source_id\": 50869417, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:30Z\", \"source_id\": 16450301, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "4", "timing_fact_generation": 1789574192574461, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:47.310067", "service_state_evidence_id": 16450301, "current_leg_start_actual_dep": "2026-09-16T16:48:30+01:00", "operational_evidence_version": 87, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:47.387631", "service_state_valid_until_kind": null, "operational_interpretation_version": 87, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P PAD DID 2N44 387165 4 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": 16732.429, "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": 16885.671, "from_m": 16732.429, "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": 19128.366, "from_m": 16885.671, "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": 19225.362, "from_m": 19128.366, "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": 27319.177, "from_m": 19225.362, "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": 27486.522, "from_m": 27319.177, "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": 27634.924, "from_m": 27486.522, "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": 27801.062, "from_m": 27634.924, "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": 38066.6, "from_m": 27801.062, "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": 38150.114, "from_m": 38066.6, "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": 38639.629, "from_m": 38150.114, "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": 38678.168, "from_m": 38639.629, "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": 38828.759, "from_m": 38678.168, "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": 40158.504, "from_m": 38828.759, "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": 40170.108, "from_m": 40158.504, "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": 49347.588, "from_m": 40170.108, "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": 49402.098, "from_m": 49347.588, "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": 56159.027, "from_m": 49402.098, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 56238.973, "from_m": 56159.027, "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": 56297.354, "from_m": 56238.973, "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": 56404.241, "from_m": 56297.354, "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": 56460.36, "from_m": 56404.241, "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": 56518.751, "from_m": 56460.36, "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": 57143.267, "from_m": 56518.751, "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": 57949.172, "from_m": 57143.267, "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": 58269.837, "from_m": 57949.172, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 95.0}, {"to_m": 58979.192, "from_m": 58269.837, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 59044.255, "from_m": 58979.192, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 110.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 83389.493, "from_m": 59044.255, "capability_applied": null, "effective_limit_mph": 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": 83536.175, "from_m": 83389.493, "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": 83605.33, "from_m": 83536.175, "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": 85039.917, "from_m": 83605.33, "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}], "service_id": 614192, "profile_key": "ce443132690a2fe1f9169137e7cfd5e3d75895e53de82c37fbf20241466eb236", "schedule_id": 6326, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1538", "location": "London Paddington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539", "location": "Royal Oak Junction", "stage_seq": 2, "distance_m": 640.415, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Portobello Jn (London)", "stage_seq": 3, "distance_m": 1914.057, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Ladbroke Grove Jn", "stage_seq": 4, "distance_m": 2786.337, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543H", "location": "Acton West Jn", "stage_seq": 5, "distance_m": 8177.699, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Southall", "stage_seq": 6, "distance_m": 14343.345, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Heathrow Airport Jn", "stage_seq": 7, "distance_m": 17639.361, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Dolphin Jn", "stage_seq": 8, "distance_m": 27486.522, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554H", "location": "Slough", "stage_seq": 9, "distance_m": 29557.47, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1602", "location": "Maidenhead", "stage_seq": 10, "distance_m": 38786.59, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1609H", "location": "Twyford", "stage_seq": 11, "distance_m": 49675.712, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Kennet Bridge Jn", "stage_seq": 12, "distance_m": 56460.36, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1626", "location": "Reading", "stage_seq": 13, "distance_m": 57620.151, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Reading West Jn", "stage_seq": 14, "distance_m": 59468.859, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Tilehurst", "stage_seq": 15, "distance_m": 61834.161, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Pangbourne", "stage_seq": 16, "distance_m": 66412.46, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Goring & Streatley", "stage_seq": 17, "distance_m": 71604.664, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Cholsey", "stage_seq": 18, "distance_m": 77625.916, "section_seq": 1, "route_path_id": 30160}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Didcot East Jn", "stage_seq": 19, "distance_m": 84099.754, "section_seq": 1, "route_path_id": 30160}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 20, "distance_m": 85039.917, "section_seq": 1, "route_path_id": 30160}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85039.917, "from_m": 0.0, "section_seq": 1, "route_path_id": 30160}], "total_distance_m": 85039.917, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84079.588, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 960.329, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23406, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:45Z", "source_id": 50692172, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:51:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:53Z", "source_id": 16398859, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23568, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:13Z", "source_id": 50709117, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:18Z", "source_id": 16403767, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23655, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:05Z", "source_id": 50724716, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:04:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:09Z", "source_id": 16408153, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:52Z", "source_id": 50742759, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:10:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:57Z", "source_id": 16413491, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23807, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:20Z", "source_id": 50767897, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:19:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:23Z", "source_id": 16420914, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:25Z", "source_id": 50808702, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:35:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:32Z", "source_id": 16432881, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23944, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:11Z", "source_id": 50821756, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:40:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:16Z", "source_id": 16436607, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23951, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:06Z", "source_id": 50835220, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:45:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:12Z", "source_id": 16440516, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23959, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:55Z", "source_id": 50848218, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:50:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:59Z", "source_id": 16444264, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:26Z", "source_id": 50869417, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:57:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:30Z", "source_id": 16450301, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] London Paddington 1538 1538 10 None None Didcot Parkway 1651 1651 4 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C48232/2026-09-16/detailed None Cholsey 2026-09-16T16:48:30+01:00 Didcot Parkway 7.0 {"type": "LineString", "coordinates": [[-1.1587980999999998, 51.5703981], [-1.1591013, 51.5706239], [-1.1593942, 51.57084629999999], [-1.1595544, 51.57096799999999], [-1.159772, 51.571138099999985], [-1.1603071, 51.5715456], [-1.1608366, 51.57197330000001], [-1.1612767, 51.57232210000001], [-1.161816, 51.57275370000001], [-1.1622652, 51.573113600000006], [-1.1627065, 51.57346739999999], [-1.1631583, 51.5738251], [-1.1636848, 51.5742413], [-1.1641958, 51.5746518], [-1.1647264, 51.5750676], [-1.1652257, 51.5754626], [-1.1656783, 51.575819], [-1.166023, 51.5760947], [-1.1663241, 51.5763334], [-1.1666169999999998, 51.5765624], [-1.1671531, 51.5769841], [-1.1676251, 51.5773484], [-1.1678098693553778, 51.5774968119633], [-1.1681520999999997, 51.577771699999985], [-1.1686949, 51.5781978], [-1.1692498999999998, 51.5786268], [-1.1696802, 51.57897], [-1.1702207, 51.5793943], [-1.170753, 51.5798156], [-1.1712994, 51.58024], [-1.1718395, 51.580668800000005], [-1.1723661, 51.58108510000001], [-1.1728805, 51.581492], [-1.1733324999999997, 51.5818439], [-1.1738711, 51.5822624], [-1.1744037, 51.58267879999999], [-1.174927, 51.5830832], [-1.1754863999999998, 51.5835085], [-1.1759357999999998, 51.5838541], [-1.1764285, 51.5842219], [-1.1769632, 51.5846215], [-1.1775172, 51.5850242], [-1.1779888, 51.5853666], [-1.1785374, 51.585735499999984], [-1.1788481, 51.5859559], [-1.1791161999999995, 51.58614039999999], [-1.1796919, 51.58653249999999], [-1.1802339, 51.58690049999999], [-1.1807784999999995, 51.5872614], [-1.1813345, 51.587617399999985], [-1.1818930999999997, 51.58797009999999], [-1.1824905, 51.5883532], [-1.1830077, 51.5886734], [-1.1833842, 51.58890419999999], [-1.1835153000000005, 51.5889837], [-1.1841961999999997, 51.589381], [-1.1848027, 51.589733599999995], [-1.1853065, 51.590020800000005], [-1.1858470999999997, 51.59033060000001], [-1.1864465000000002, 51.5906603], [-1.1870972, 51.59101569999999], [-1.1876515, 51.59131500000001], [-1.188317, 51.591667099999995], [-1.1889839, 51.5920154], [-1.1895059, 51.592279], [-1.1896490999999998, 51.5923516], [-1.1903089, 51.5926838], [-1.1908655, 51.5929553], [-1.1915312, 51.593277], [-1.1922453, 51.5936183], [-1.1930648999999998, 51.5939957], [-1.1934279, 51.59416279999999], [-1.1939936999999998, 51.5944211], [-1.1946528999999997, 51.5947179], [-1.1953599, 51.59502810000001], [-1.1959789, 51.59529519999999], [-1.196618, 51.5955703], [-1.1972537, 51.5958394], [-1.1979639, 51.5961314], [-1.1986888999999998, 51.59642139999999], [-1.1992942, 51.5966569], [-1.1999019, 51.596892], [-1.2005745, 51.5971407], [-1.2012484000000003, 51.59738320000001], [-1.2020231, 51.597657100000006], [-1.2024341, 51.5977939], [-1.2028743, 51.59794660000001], [-1.2033372999999998, 51.59810420000001], [-1.2038913, 51.59829109999998], [-1.2045758, 51.598519], [-1.2051461, 51.59871350000001], [-1.2057913999999998, 51.5989379], [-1.2064817999999995, 51.59917129999999], [-1.2072290999999995, 51.59942349999999], [-1.2075475, 51.599525199999995], [-1.2078609, 51.5996405], [-1.208499, 51.5998599], [-1.2093334, 51.60014219999999], [-1.2101003, 51.600396800000006], [-1.2101497, 51.60041360000001], [-1.2107367, 51.6006137], [-1.2114359999999995, 51.6008516], [-1.2119618, 51.60103409999999], [-1.2126338999999997, 51.60126270000001], [-1.2134011999999998, 51.60152680000001], [-1.214081, 51.6017549], [-1.2142041999999995, 51.60179409999999], [-1.2148647999999995, 51.6020217], [-1.2156672, 51.602290999999994], [-1.216213, 51.60247760000001], [-1.2170548, 51.60276069999998], [-1.2173696, 51.6028697], [-1.2175311999999998, 51.6029256], [-1.2181870999999995, 51.60316710000001], [-1.2183565999999997, 51.603227], [-1.2189077, 51.60343259999999], [-1.2193858, 51.60361189999999], [-1.2195552999999997, 51.60366830000001], [-1.2201361, 51.6038644], [-1.2206289, 51.604036099999995], [-1.2210432, 51.6041742], [-1.2214652999999998, 51.60431680000001], [-1.2217649, 51.6044189], [-1.2219569, 51.6044843], [-1.2225847, 51.604698899999995], [-1.2228982999999998, 51.6048033], [-1.2234645, 51.6049959], [-1.2236716999999997, 51.605064], [-1.2244238999999997, 51.6053176], [-1.2254588, 51.60565900000001], [-1.2263825999999998, 51.6059676], [-1.2269668, 51.60615790000001], [-1.2275572, 51.60634869999999], [-1.2283000999999998, 51.6065942], [-1.2284819, 51.606654899999995], [-1.2287684999999997, 51.606745800000006], [-1.229787770577513, 51.6070778063845], [-1.2297899, 51.60707849999999], [-1.2305585999999995, 51.60733050000001], [-1.2313118, 51.60758330000001], [-1.2319542999999995, 51.6077905], [-1.2327185, 51.608037999999986], [-1.2334688, 51.6082851], [-1.2343148, 51.6085639], [-1.2350808999999998, 51.6088433], [-1.2355063, 51.6089846], [-1.2360703000000002, 51.60917010000001], [-1.2367041, 51.60937619999999], [-1.2373321, 51.6095825], [-1.2381047, 51.6098317], [-1.2383786000000003, 51.60992219999999], [-1.2395525, 51.6103042], [-1.2396446, 51.6103331], [-1.240100254212309, 51.61048353460085], [-1.2404090999999997, 51.6105855], [-1.2407837999999998, 51.61070939999999], [-1.2411848, 51.6108431], [-1.2414299, 51.61092430000001], [-1.2418082, 51.6110499]]} 4.6 1650 1657 Cholsey Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-16 16:08:07 TERMINATED 2026-09-16 15:57:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450301 1789574192574461 87 87 2026-09-16 16:07:47.387631 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:47.310067
583932 615969 L55777 529M42MT16 2026-09-16 COMPLETE 16448576 2026-09-16 16:57:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 615969, "stp": "P", "toc": "Greater Anglia", "uid": "L55777", "consist": "720589", "dest_crs": "MRW", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55777/2026-09-16/detailed", "trust_id": "529M42MT16", "origin_crs": "SRA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Meridian Water", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "2", "is_terminated": 1, "next_location": "Meridian Water", "signalling_id": "9M42", "timing_status": "EARLY", "origin_station": "Stratford", "current_leg_arr": "1657", "current_leg_dep": "1655½", "current_leg_end": "Meridian Water", "origin_dep_time": "1644", "origin_platform": "11", "current_location": "Meridian Water", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]}", "current_leg_start": "Northumberland Park", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.6101987", "next_location_lon": "-0.0500813", "previous_location": "Northumberland Park", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 303.891, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1993.052, \"from_m\": 303.891, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3154.831, \"from_m\": 1993.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3267.471, \"from_m\": 3154.831, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3567.293, \"from_m\": 3267.471, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4075.774, \"from_m\": 3567.293, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 9692.926, \"from_m\": 4075.774, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10868.958, \"from_m\": 9692.926, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12730.155, \"from_m\": 10868.958, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15010.827, \"from_m\": 12730.155, \"capability_applied\": null, \"effective_limit_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\": 615969, \"profile_key\": \"e75ac5d57ede340fc99c2be7f9d3c5302893c78c3d92726a300d01b9605d6ea2\", \"schedule_id\": 16465, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Stratford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Temple Mills East Jn\", \"stage_seq\": 2, \"distance_m\": 938.037, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Lea Bridge\", \"stage_seq\": 3, \"distance_m\": 3847.646, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Tottenham Hale\", \"stage_seq\": 4, \"distance_m\": 6884.35, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Northumberland Park\", \"stage_seq\": 5, \"distance_m\": 14048.261, \"section_seq\": 1, \"route_path_id\": 34734}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Meridian Water\", \"stage_seq\": 6, \"distance_m\": 15010.827, \"section_seq\": 1, \"route_path_id\": 34734}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15010.827, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34734}], \"total_distance_m\": 15010.827, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 13849.048, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1161.779, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.5", "current_position_lat": "51.6101987", "current_position_lon": "-0.0500813", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:28Z\", \"source_id\": 50844358, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:34Z\", \"source_id\": 16443163, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14887, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:48Z\", \"source_id\": 50850777, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:50Z\", \"source_id\": 16445022, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:17Z\", \"source_id\": 50863496, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:18Z\", \"source_id\": 16448569, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:17Z\", \"source_id\": 50863496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:18Z\", \"source_id\": 16448576, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Meridian Water", "service_state_platform": "2", "timing_fact_generation": 1789574060977487, "current_leg_arrival_utc": "2026-09-16T16:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:50.306004", "service_state_evidence_id": 16448576, "current_leg_start_actual_dep": "2026-09-16T16:55:30+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:50.357707", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P SRA MRW 9M42 720589 5 100 None {"version": 3, "segments": [{"to_m": 303.891, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1993.052, "from_m": 303.891, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3154.831, "from_m": 1993.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3267.471, "from_m": 3154.831, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3567.293, "from_m": 3267.471, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4075.774, "from_m": 3567.293, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 9692.926, "from_m": 4075.774, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10868.958, "from_m": 9692.926, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12730.155, "from_m": 10868.958, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15010.827, "from_m": 12730.155, "capability_applied": null, "effective_limit_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": 615969, "profile_key": "e75ac5d57ede340fc99c2be7f9d3c5302893c78c3d92726a300d01b9605d6ea2", "schedule_id": 16465, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1644", "location": "Stratford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34734}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Temple Mills East Jn", "stage_seq": 2, "distance_m": 938.037, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Lea Bridge", "stage_seq": 3, "distance_m": 3847.646, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Tottenham Hale", "stage_seq": 4, "distance_m": 6884.35, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Northumberland Park", "stage_seq": 5, "distance_m": 14048.261, "section_seq": 1, "route_path_id": 34734}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Meridian Water", "stage_seq": 6, "distance_m": 15010.827, "section_seq": 1, "route_path_id": 34734}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15010.827, "from_m": 0.0, "section_seq": 1, "route_path_id": 34734}], "total_distance_m": 15010.827, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 13849.048, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1161.779, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14895, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:28Z", "source_id": 50844358, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:48:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:34Z", "source_id": 16443163, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14887, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:48Z", "source_id": 50850777, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:52:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:50Z", "source_id": 16445022, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:17Z", "source_id": 50863496, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:18Z", "source_id": 16448569, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:17Z", "source_id": 50863496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:57:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:18Z", "source_id": 16448576, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Stratford 1644 1644 11 None None Meridian Water 1658 1658 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55777/2026-09-16/detailed None Northumberland Park 2026-09-16T16:55:30+01:00 Meridian Water 1.5 {"type": "LineString", "coordinates": [[-0.054240770655963395, 51.601248050712655], [-0.05394489999999999, 51.601881500000005], [-0.05384239999999999, 51.602099299999985], [-0.0537802, 51.6022313], [-0.0513239, 51.6074882], [-0.05046119999999999, 51.6093343], [-0.0502691, 51.609755500000006], [-0.050081299999999995, 51.61019869999999]]} 0.6 1655½ 1657 Northumberland Park Meridian Water Meridian Water 51.6101987 -0.0500813 51.6101987 -0.0500813 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:57:00 Meridian Water TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16448576 1789574060977487 18 18 2026-09-16 16:07:50.357707 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:50.306004
583933 616002 Y80683 742H48MT16 2026-09-16 COMPLETE 16449544 2026-09-16 16:57:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 616002, "stp": "P", "toc": "Great Western Railway", "uid": "Y80683", "consist": "165109", "dest_crs": "HOT", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80683/2026-09-16/detailed", "trust_id": "742H48MT16", "origin_crs": "TWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Henley-on-Thames", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": null, "is_terminated": 1, "next_location": "Henley-on-Thames", "signalling_id": "2H48", "timing_status": "ON TIME", "origin_station": "Twyford", "current_leg_arr": "1657", "current_leg_dep": "1654", "current_leg_end": "Henley-on-Thames", "origin_dep_time": "1645", "origin_platform": "5", "current_location": "Henley-on-Thames", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]}", "current_leg_start": "Shiplake", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "51.5343231", "next_location_lon": "-0.9001336", "previous_location": "Shiplake", "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\": 312.276, \"from_m\": 0.0, \"capability_applied\": 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\": 366.787, \"from_m\": 312.276, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 640.4, \"from_m\": 366.787, \"capability_applied\": 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\": 760.258, \"from_m\": 640.4, \"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\": 781.174, \"from_m\": 760.258, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3884.36, \"from_m\": 781.174, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4002.798, \"from_m\": 3884.36, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 7928.438, \"from_m\": 4002.798, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}], \"service_id\": 616002, \"profile_key\": \"2579d1d0e3ca1d7323bd37de6df1e81a88b5417117adb869f1c01685bd3ba786\", \"schedule_id\": 31284, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Twyford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Wargrave\", \"stage_seq\": 2, \"distance_m\": 3576.287, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1652H\", \"location\": \"Shiplake\", \"stage_seq\": 3, \"distance_m\": 5031.468, \"section_seq\": 1, \"route_path_id\": 30221}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Henley-on-Thames\", \"stage_seq\": 4, \"distance_m\": 7928.438, \"section_seq\": 1, \"route_path_id\": 30221}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 7928.438, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 30221}], \"total_distance_m\": 7928.438, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 7928.438, \"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": "1645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5343231", "current_position_lon": "-0.9001336", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:43Z\", \"source_id\": 16445705, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:44Z\", \"source_id\": 16448107, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:29Z\", \"source_id\": 50866755, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:33Z\", \"source_id\": 16449544, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Henley-on-Thames", "service_state_platform": null, "timing_fact_generation": 1789574136480113, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:52.552021", "service_state_evidence_id": 16449544, "current_leg_start_actual_dep": "2026-09-16T16:52:30+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:52.782069", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P TWY HOT 2H48 165109 3 90 None {"version": 3, "segments": [{"to_m": 312.276, "from_m": 0.0, "capability_applied": 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": 366.787, "from_m": 312.276, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 640.4, "from_m": 366.787, "capability_applied": 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": 760.258, "from_m": 640.4, "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": 781.174, "from_m": 760.258, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3884.36, "from_m": 781.174, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4002.798, "from_m": 3884.36, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 7928.438, "from_m": 4002.798, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}], "service_id": 616002, "profile_key": "2579d1d0e3ca1d7323bd37de6df1e81a88b5417117adb869f1c01685bd3ba786", "schedule_id": 31284, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Twyford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Wargrave", "stage_seq": 2, "distance_m": 3576.287, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1652H", "location": "Shiplake", "stage_seq": 3, "distance_m": 5031.468, "section_seq": 1, "route_path_id": 30221}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Henley-on-Thames", "stage_seq": 4, "distance_m": 7928.438, "section_seq": 1, "route_path_id": 30221}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 7928.438, "from_m": 0.0, "section_seq": 1, "route_path_id": 30221}], "total_distance_m": 7928.438, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 7928.438, "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-16T15:50:43Z", "source_id": 16445705, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:44Z", "source_id": 16448107, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:29Z", "source_id": 50866755, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:33Z", "source_id": 16449544, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Twyford 1645 1645 5 None None Henley-on-Thames 1657 1657 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80683/2026-09-16/detailed None Shiplake 2026-09-16T16:52:30+01:00 Henley-on-Thames 3.0 {"type": "LineString", "coordinates": [[-0.8823208, 51.5111375], [-0.8826402999999999, 51.5115912], [-0.8828935999999998, 51.5119798], [-0.8833131, 51.512539499999995], [-0.8838166999999999, 51.51326000000001], [-0.8844413999999999, 51.514159600000006], [-0.8850315, 51.514984000000005], [-0.8865075999999998, 51.51717909999999], [-0.8873643, 51.51878030000001], [-0.8880035, 51.5202995], [-0.8885436999999999, 51.521876], [-0.8888768999999999, 51.522692499999984], [-0.8892383, 51.5235001], [-0.8899482999999999, 51.52479160000001], [-0.8907755999999999, 51.5261057], [-0.891406, 51.52697849999999], [-0.8926092999999999, 51.5284415], [-0.8933113999999999, 51.52918460000001], [-0.8940159, 51.5299016], [-0.8948985000000002, 51.53067670000001], [-0.8966069000000001, 51.53201580000001], [-0.8968654, 51.5321822], [-0.8971105000000001, 51.5323373], [-0.8981208, 51.533022499999994], [-0.8983152841195214, 51.5331481703648], [-0.9001336, 51.53432310000001]]} 1.8 1654 1657 Shiplake Henley-on-Thames Henley-on-Thames 51.5343231 -0.9001336 51.5343231 -0.9001336 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:57:00 Henley-on-Thames TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449544 1789574136480113 15 15 2026-09-16 16:07:52.782069 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:52.552021
583934 615709 L82595 872J43MT16 2026-09-16 COMPLETE 16450436 2026-09-16 16:57:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 615709, "stp": "P", "toc": "South Western Railway", "uid": "L82595", "consist": "450117", "dest_crs": "GLD", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82595/2026-09-16/detailed", "trust_id": "872J43MT16", "origin_crs": "FNH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Guildford", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "6", "is_terminated": 1, "next_location": "Guildford", "signalling_id": "2J43", "timing_status": "EARLY", "origin_station": "Farnham", "current_leg_arr": "1657", "current_leg_dep": "1651", "current_leg_end": "Guildford", "origin_dep_time": "1634", "origin_platform": "1", "current_location": "Guildford", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6669680847731551, 51.24463480650056], [-0.6644071999999999, 51.24474610000001], [-0.6508202, 51.24534339999999], [-0.6497087999999999, 51.2454107], [-0.6406303999999999, 51.24581719999999], [-0.6395148999999999, 51.245853], [-0.6389076, 51.2458617], [-0.6383495, 51.2458628], [-0.6377731999999999, 51.24585099999999], [-0.6373172, 51.2458339], [-0.6362051999999999, 51.24577799999999], [-0.6355016, 51.2457222], [-0.6348614999999999, 51.245668599999995], [-0.6340512, 51.2455788], [-0.6328546999999999, 51.2454487], [-0.629463, 51.2450642], [-0.628820698883665, 51.24499109114996], [-0.6268291, 51.2447644], [-0.6212333, 51.24412409999999], [-0.6192002, 51.2438897], [-0.6189565, 51.24386249999999], [-0.6153418, 51.24344649999998], [-0.6115894, 51.2430156], [-0.6101878999999999, 51.242878299999994], [-0.6095495999999999, 51.242825100000005], [-0.6088373999999999, 51.24278029999999], [-0.6079637999999999, 51.2427323], [-0.6072227999999998, 51.2427048], [-0.6063864, 51.2426849], [-0.6053784999999999, 51.2426815], [-0.6045372, 51.2426964], [-0.6037388, 51.2427267], [-0.6031764, 51.24275130000001], [-0.6026396999999999, 51.24278739999999], [-0.6021624, 51.2428259], [-0.6016423, 51.2428814], [-0.6009196, 51.242968100000006], [-0.6001282, 51.2430714], [-0.5993756, 51.243185399999994], [-0.5986589999999999, 51.2433081], [-0.5979497, 51.2434494], [-0.597274, 51.24359750000001], [-0.5967757, 51.2437142], [-0.5958117999999999, 51.24397419999999], [-0.5948813999999999, 51.2442449], [-0.5944805999999999, 51.24437489999998], [-0.5926102, 51.2450473], [-0.5922135, 51.245190699999995], [-0.5918412, 51.2453019], [-0.5914876999999998, 51.2453856], [-0.5911078, 51.245472499999984], [-0.5907319999999999, 51.24553649999999], [-0.5903488999999998, 51.2455787], [-0.5899947, 51.2456113], [-0.5895986999999999, 51.2456319], [-0.5891602000000001, 51.2456317], [-0.5887469999999999, 51.2456087], [-0.5883047, 51.2455712], [-0.5878917, 51.24551249999998], [-0.587462, 51.2454294], [-0.5870279999999999, 51.24531929999999], [-0.5865531999999999, 51.2451752], [-0.5860973999999999, 51.24499709999999], [-0.5855919, 51.2447529], [-0.5851799, 51.24451020000001], [-0.5848419, 51.2442668], [-0.5844697, 51.24393030000001], [-0.5841803, 51.2436025], [-0.583959, 51.2432788], [-0.5837790999999999, 51.2429254], [-0.5836036999999998, 51.2424721], [-0.5834563000000001, 51.242056600000005], [-0.583356, 51.24178429999999], [-0.5832113, 51.24140699999999], [-0.5829568, 51.24074050000001], [-0.5827896, 51.24032429999999], [-0.5827151, 51.240132800000005], [-0.5826197999999999, 51.239886899999995], [-0.5823871, 51.23942490000001], [-0.5823008, 51.2392059], [-0.5820988, 51.238822299999995], [-0.5820568, 51.2387165], [-0.5820037, 51.23860260000001], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]}", "current_leg_start": "Wanborough", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.2377313", "next_location_lon": "-0.5815048", "previous_location": "Wanborough", "current_leg_milage": "4.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1630.05, \"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\": 2275.517, \"from_m\": 1630.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4258.175, \"from_m\": 2275.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5756.078, \"from_m\": 4258.175, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7442.558, \"from_m\": 5756.078, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7483.488, \"from_m\": 7442.558, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8154.161, \"from_m\": 7483.488, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8191.679, \"from_m\": 8154.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\": 8227.674, \"from_m\": 8191.679, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10591.016, \"from_m\": 8227.674, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10796.355, \"from_m\": 10591.016, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18144.674, \"from_m\": 10796.355, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19259.091, \"from_m\": 18144.674, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19312.957, \"from_m\": 19259.091, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19338.039, \"from_m\": 19312.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.952, \"from_m\": 19338.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19408.268, \"from_m\": 19382.952, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19449.942, \"from_m\": 19408.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\": 19511.217, \"from_m\": 19449.942, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 615709, \"profile_key\": \"8e05f26a19352fb401b90ef2921b6f3e166067c2a8b5ebfabdb68416455278b4\", \"schedule_id\": 17466, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Farnham\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640H\", \"location\": \"Aldershot\", \"stage_seq\": 2, \"distance_m\": 4968.825, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 3, \"distance_m\": 7401.577, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Aldershot South Jn\", \"stage_seq\": 4, \"distance_m\": 8240.462, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Ash\", \"stage_seq\": 5, \"distance_m\": 9463.644, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Wanborough\", \"stage_seq\": 6, \"distance_m\": 12794.512, \"section_seq\": 1, \"route_path_id\": 72980}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Guildford\", \"stage_seq\": 7, \"distance_m\": 19511.217, \"section_seq\": 1, \"route_path_id\": 72980}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19511.217, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72980}], \"total_distance_m\": 19511.217, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 19449.942, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.275, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.2377313", "current_position_lon": "-0.5815048", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:39Z\", \"source_id\": 50795861, \"stage_seq\": 1, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 27868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:06Z\", \"source_id\": 50818874, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:11Z\", \"source_id\": 16435717, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27835, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:24Z\", \"source_id\": 50838726, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:29Z\", \"source_id\": 16441551, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:30Z\", \"source_id\": 50849920, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:33Z\", \"source_id\": 16444768, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27955, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:39Z\", \"source_id\": 50869995, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:42Z\", \"source_id\": 16450436, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Guildford", "service_state_platform": "6", "timing_fact_generation": 1789574205116635, "current_leg_arrival_utc": "2026-09-16T16:57:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:52.555545", "service_state_evidence_id": 16450436, "current_leg_start_actual_dep": "2026-09-16T16:51:30+01:00", "operational_evidence_version": 24, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:52.777888", "service_state_valid_until_kind": null, "operational_interpretation_version": 24, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P FNH GLD 2J43 450117 4 100 None {"version": 3, "segments": [{"to_m": 1630.05, "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": 2275.517, "from_m": 1630.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4258.175, "from_m": 2275.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5756.078, "from_m": 4258.175, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7442.558, "from_m": 5756.078, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7483.488, "from_m": 7442.558, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8154.161, "from_m": 7483.488, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 8191.679, "from_m": 8154.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": 8227.674, "from_m": 8191.679, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10591.016, "from_m": 8227.674, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10796.355, "from_m": 10591.016, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18144.674, "from_m": 10796.355, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19259.091, "from_m": 18144.674, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19312.957, "from_m": 19259.091, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19338.039, "from_m": 19312.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.952, "from_m": 19338.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19408.268, "from_m": 19382.952, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19449.942, "from_m": 19408.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": 19511.217, "from_m": 19449.942, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 615709, "profile_key": "8e05f26a19352fb401b90ef2921b6f3e166067c2a8b5ebfabdb68416455278b4", "schedule_id": 17466, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Farnham", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640H", "location": "Aldershot", "stage_seq": 2, "distance_m": 4968.825, "section_seq": 1, "route_path_id": 72980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Aldershot North Jn", "stage_seq": 3, "distance_m": 7401.577, "section_seq": 1, "route_path_id": 72980}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Aldershot South Jn", "stage_seq": 4, "distance_m": 8240.462, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Ash", "stage_seq": 5, "distance_m": 9463.644, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Wanborough", "stage_seq": 6, "distance_m": 12794.512, "section_seq": 1, "route_path_id": 72980}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Guildford", "stage_seq": 7, "distance_m": 19511.217, "section_seq": 1, "route_path_id": 72980}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19511.217, "from_m": 0.0, "section_seq": 1, "route_path_id": 72980}], "total_distance_m": 19511.217, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 19449.942, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.275, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:39Z", "source_id": 50795861, "stage_seq": 1, "event_role": "ARR", "event_time": "2026-09-16T15:30:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 27868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:06Z", "source_id": 50818874, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:11Z", "source_id": 16435717, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27835, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:24Z", "source_id": 50838726, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:46:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:29Z", "source_id": 16441551, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:30Z", "source_id": 50849920, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:33Z", "source_id": 16444768, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27955, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:39Z", "source_id": 50869995, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:42Z", "source_id": 16450436, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Farnham 1634 1634 1 None None Guildford 1658 1658 6 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82595/2026-09-16/detailed None Wanborough 2026-09-16T16:51:30+01:00 Guildford 6.0 {"type": "LineString", "coordinates": [[-0.6669680847731551, 51.24463480650056], [-0.6644071999999999, 51.24474610000001], [-0.6508202, 51.24534339999999], [-0.6497087999999999, 51.2454107], [-0.6406303999999999, 51.24581719999999], [-0.6395148999999999, 51.245853], [-0.6389076, 51.2458617], [-0.6383495, 51.2458628], [-0.6377731999999999, 51.24585099999999], [-0.6373172, 51.2458339], [-0.6362051999999999, 51.24577799999999], [-0.6355016, 51.2457222], [-0.6348614999999999, 51.245668599999995], [-0.6340512, 51.2455788], [-0.6328546999999999, 51.2454487], [-0.629463, 51.2450642], [-0.628820698883665, 51.24499109114996], [-0.6268291, 51.2447644], [-0.6212333, 51.24412409999999], [-0.6192002, 51.2438897], [-0.6189565, 51.24386249999999], [-0.6153418, 51.24344649999998], [-0.6115894, 51.2430156], [-0.6101878999999999, 51.242878299999994], [-0.6095495999999999, 51.242825100000005], [-0.6088373999999999, 51.24278029999999], [-0.6079637999999999, 51.2427323], [-0.6072227999999998, 51.2427048], [-0.6063864, 51.2426849], [-0.6053784999999999, 51.2426815], [-0.6045372, 51.2426964], [-0.6037388, 51.2427267], [-0.6031764, 51.24275130000001], [-0.6026396999999999, 51.24278739999999], [-0.6021624, 51.2428259], [-0.6016423, 51.2428814], [-0.6009196, 51.242968100000006], [-0.6001282, 51.2430714], [-0.5993756, 51.243185399999994], [-0.5986589999999999, 51.2433081], [-0.5979497, 51.2434494], [-0.597274, 51.24359750000001], [-0.5967757, 51.2437142], [-0.5958117999999999, 51.24397419999999], [-0.5948813999999999, 51.2442449], [-0.5944805999999999, 51.24437489999998], [-0.5926102, 51.2450473], [-0.5922135, 51.245190699999995], [-0.5918412, 51.2453019], [-0.5914876999999998, 51.2453856], [-0.5911078, 51.245472499999984], [-0.5907319999999999, 51.24553649999999], [-0.5903488999999998, 51.2455787], [-0.5899947, 51.2456113], [-0.5895986999999999, 51.2456319], [-0.5891602000000001, 51.2456317], [-0.5887469999999999, 51.2456087], [-0.5883047, 51.2455712], [-0.5878917, 51.24551249999998], [-0.587462, 51.2454294], [-0.5870279999999999, 51.24531929999999], [-0.5865531999999999, 51.2451752], [-0.5860973999999999, 51.24499709999999], [-0.5855919, 51.2447529], [-0.5851799, 51.24451020000001], [-0.5848419, 51.2442668], [-0.5844697, 51.24393030000001], [-0.5841803, 51.2436025], [-0.583959, 51.2432788], [-0.5837790999999999, 51.2429254], [-0.5836036999999998, 51.2424721], [-0.5834563000000001, 51.242056600000005], [-0.583356, 51.24178429999999], [-0.5832113, 51.24140699999999], [-0.5829568, 51.24074050000001], [-0.5827896, 51.24032429999999], [-0.5827151, 51.240132800000005], [-0.5826197999999999, 51.239886899999995], [-0.5823871, 51.23942490000001], [-0.5823008, 51.2392059], [-0.5820988, 51.238822299999995], [-0.5820568, 51.2387165], [-0.5820037, 51.23860260000001], [-0.5817867, 51.2382533], [-0.5817567999999999, 51.2381925], [-0.5815048, 51.2377313]]} 4.1 1651 1657 Wanborough Guildford Guildford 51.2377313 -0.5815048 51.2377313 -0.5815048 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:57:00 Guildford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450436 1789574205116635 24 24 2026-09-16 16:07:52.777888 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:52.555545
583935 614802 C37911 739W22MS16 2026-09-16 COMPLETE 16450254 2026-09-16 16:57:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 614802, "stp": "P", "toc": "Elizabeth Line", "uid": "C37911", "consist": "345049", "dest_crs": "SNF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C37911/2026-09-16/detailed", "trust_id": "739W22MS16", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Shenfield", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "6", "is_terminated": 1, "next_location": "Shenfield", "signalling_id": "9W22", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1657", "current_leg_dep": "1653", "current_leg_end": "Shenfield", "origin_dep_time": "1600", "origin_platform": "A", "current_location": "Shenfield", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]}", "current_leg_start": "Brentwood", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "51.6306148", "next_location_lon": "0.3300897", "previous_location": "Brentwood", "current_leg_milage": "2.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 367.682, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1442.951, \"from_m\": 367.682, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1724.597, \"from_m\": 1442.951, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2642.299, \"from_m\": 1724.597, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3205.007, \"from_m\": 2642.299, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3360.069, \"from_m\": 3205.007, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3817.617, \"from_m\": 3360.069, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3955.64, \"from_m\": 3817.617, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 4111.566, \"from_m\": 3955.64, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4234.419, \"from_m\": 4111.566, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 4453.56, \"from_m\": 4234.419, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 4683.373, \"from_m\": 4453.56, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5054.008, \"from_m\": 4683.373, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6121.343, \"from_m\": 5054.008, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 6360.04, \"from_m\": 6121.343, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 6520.549, \"from_m\": 6360.04, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6925.178, \"from_m\": 6520.549, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7178.482, \"from_m\": 6925.178, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7493.559, \"from_m\": 7178.482, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 7718.831, \"from_m\": 7493.559, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 8017.046, \"from_m\": 7718.831, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8680.359, \"from_m\": 8017.046, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 8850.582, \"from_m\": 8680.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8996.578, \"from_m\": 8850.582, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 9397.01, \"from_m\": 8996.578, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 9619.893, \"from_m\": 9397.01, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 9804.754, \"from_m\": 9619.893, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10434.049, \"from_m\": 9804.754, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11051.068, \"from_m\": 10434.049, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11553.227, \"from_m\": 11051.068, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11696.57, \"from_m\": 11553.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11798.848, \"from_m\": 11696.57, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 12691.318, \"from_m\": 11798.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 12879.5, \"from_m\": 12691.318, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13098.416, \"from_m\": 12879.5, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13120.608, \"from_m\": 13098.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13127.25, \"from_m\": 13120.608, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 13149.443, \"from_m\": 13127.25, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13368.359, \"from_m\": 13149.443, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 13552.267, \"from_m\": 13368.359, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 13910.295, \"from_m\": 13552.267, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14111.344, \"from_m\": 13910.295, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14388.848, \"from_m\": 14111.344, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18257.47, \"from_m\": 14388.848, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18341.867, \"from_m\": 18257.47, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18409.526, \"from_m\": 18341.867, \"capability_applied\": null, \"effective_limit_mph\": 59.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 59.0}, {\"to_m\": 19132.641, \"from_m\": 18409.526, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19457.227, \"from_m\": 19132.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19520.311, \"from_m\": 19457.227, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19970.02, \"from_m\": 19520.311, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20088.237, \"from_m\": 19970.02, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 20168.537, \"from_m\": 20088.237, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20196.796, \"from_m\": 20168.537, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 20289.398, \"from_m\": 20196.796, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23099.525, \"from_m\": 20289.398, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 24237.485, \"from_m\": 23099.525, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24875.248, \"from_m\": 24237.485, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24936.51, \"from_m\": 24875.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25005.455, \"from_m\": 24936.51, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 25101.301, \"from_m\": 25005.455, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30708.439, \"from_m\": 25101.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30837.497, \"from_m\": 30708.439, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 30970.424, \"from_m\": 30837.497, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31041.812, \"from_m\": 30970.424, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48372.34, \"from_m\": 31041.812, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48400.799, \"from_m\": 48372.34, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48557.697, \"from_m\": 48400.799, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 48863.672, \"from_m\": 48557.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49207.32, \"from_m\": 48863.672, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}], \"service_id\": 614802, \"profile_key\": \"28821338d8842ab73b82c51b31010d01555edfa78dd18f5f0279d45c84a9286e\", \"schedule_id\": 5355, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 2, \"distance_m\": 6552.328, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605H\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 7875.17, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 4, \"distance_m\": 9902.766, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 11623.815, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1613H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 6, \"distance_m\": 13123.929, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 7, \"distance_m\": 14660.108, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Pudding Mill Lane Portal\", \"stage_seq\": 8, \"distance_m\": 18002.433, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1621\", \"location\": \"Stratford\", \"stage_seq\": 9, \"distance_m\": 19069.054, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1623H\", \"location\": \"Maryland\", \"stage_seq\": 10, \"distance_m\": 19825.932, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Forest Gate\", \"stage_seq\": 11, \"distance_m\": 21098.967, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 12, \"distance_m\": 21660.758, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Manor Park\", \"stage_seq\": 13, \"distance_m\": 22615.903, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Ilford\", \"stage_seq\": 14, \"distance_m\": 24432.72, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Seven Kings\", \"stage_seq\": 15, \"distance_m\": 26491.93, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Goodmayes\", \"stage_seq\": 16, \"distance_m\": 27532.574, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Chadwell Heath\", \"stage_seq\": 17, \"distance_m\": 28655.652, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Romford\", \"stage_seq\": 18, \"distance_m\": 36712.033, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Gidea Park\", \"stage_seq\": 19, \"distance_m\": 38464.403, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Harold Wood\", \"stage_seq\": 20, \"distance_m\": 40773.386, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1651H\", \"location\": \"Brentwood\", \"stage_seq\": 21, \"distance_m\": 46005.711, \"section_seq\": 1, \"route_path_id\": 29946}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"Shenfield\", \"stage_seq\": 22, \"distance_m\": 49207.32, \"section_seq\": 1, \"route_path_id\": 29946}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49207.32, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29946}], \"total_distance_m\": 49207.32, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 49207.32, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.6306148", "current_position_lon": "0.3300897", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23091, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:04Z\", \"source_id\": 50721906, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:06Z\", \"source_id\": 16407381, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23099, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:09Z\", \"source_id\": 50727636, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:14Z\", \"source_id\": 16409027, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:24Z\", \"source_id\": 50736199, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:26Z\", \"source_id\": 16411535, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15551, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:47Z\", \"source_id\": 50742572, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:51Z\", \"source_id\": 16413422, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15079, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:53Z\", \"source_id\": 50750834, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:58Z\", \"source_id\": 16415864, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15562, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:52Z\", \"source_id\": 50761216, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:54Z\", \"source_id\": 16418962, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:35Z\", \"source_id\": 50766001, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:42Z\", \"source_id\": 16420353, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:07Z\", \"source_id\": 50775637, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:11Z\", \"source_id\": 16423068, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:42Z\", \"source_id\": 50782368, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:45Z\", \"source_id\": 16425174, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14327, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:16Z\", \"source_id\": 50789138, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:19Z\", \"source_id\": 16427201, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14310, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:09Z\", \"source_id\": 50797108, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:10Z\", \"source_id\": 16429350, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:53Z\", \"source_id\": 50804761, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:56Z\", \"source_id\": 16431647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:02Z\", \"source_id\": 50810321, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:04Z\", \"source_id\": 16433265, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14228, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:06Z\", \"source_id\": 50816205, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:09Z\", \"source_id\": 16434938, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:44Z\", \"source_id\": 50825959, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:47Z\", \"source_id\": 16437820, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14114, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:06Z\", \"source_id\": 50835228, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:09Z\", \"source_id\": 16440492, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14095, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:11Z\", \"source_id\": 50846244, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:14Z\", \"source_id\": 16443677, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:18Z\", \"source_id\": 50857867, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:21Z\", \"source_id\": 16447006, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14048, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:23Z\", \"source_id\": 50869264, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:26Z\", \"source_id\": 16450254, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Shenfield", "service_state_platform": "6", "timing_fact_generation": 1789574186264031, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:54.334776", "service_state_evidence_id": 16450254, "current_leg_start_actual_dep": "2026-09-16T16:53:30+01:00", "operational_evidence_version": 98, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:54.588030", "service_state_valid_until_kind": null, "operational_interpretation_version": 98, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX SNF 9W22 345049 9 90 None {"version": 3, "segments": [{"to_m": 367.682, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1442.951, "from_m": 367.682, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1724.597, "from_m": 1442.951, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 2642.299, "from_m": 1724.597, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3205.007, "from_m": 2642.299, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 3360.069, "from_m": 3205.007, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3817.617, "from_m": 3360.069, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3955.64, "from_m": 3817.617, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 4111.566, "from_m": 3955.64, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4234.419, "from_m": 4111.566, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 4453.56, "from_m": 4234.419, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 4683.373, "from_m": 4453.56, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5054.008, "from_m": 4683.373, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6121.343, "from_m": 5054.008, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 6360.04, "from_m": 6121.343, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 6520.549, "from_m": 6360.04, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6925.178, "from_m": 6520.549, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7178.482, "from_m": 6925.178, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7493.559, "from_m": 7178.482, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 7718.831, "from_m": 7493.559, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 8017.046, "from_m": 7718.831, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8680.359, "from_m": 8017.046, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 8850.582, "from_m": 8680.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8996.578, "from_m": 8850.582, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 9397.01, "from_m": 8996.578, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 9619.893, "from_m": 9397.01, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 9804.754, "from_m": 9619.893, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10434.049, "from_m": 9804.754, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11051.068, "from_m": 10434.049, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11553.227, "from_m": 11051.068, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11696.57, "from_m": 11553.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11798.848, "from_m": 11696.57, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 12691.318, "from_m": 11798.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 12879.5, "from_m": 12691.318, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13098.416, "from_m": 12879.5, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13120.608, "from_m": 13098.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13127.25, "from_m": 13120.608, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 13149.443, "from_m": 13127.25, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13368.359, "from_m": 13149.443, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 13552.267, "from_m": 13368.359, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 13910.295, "from_m": 13552.267, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14111.344, "from_m": 13910.295, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14388.848, "from_m": 14111.344, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18257.47, "from_m": 14388.848, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18341.867, "from_m": 18257.47, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18409.526, "from_m": 18341.867, "capability_applied": null, "effective_limit_mph": 59.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 59.0}, {"to_m": 19132.641, "from_m": 18409.526, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19457.227, "from_m": 19132.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19520.311, "from_m": 19457.227, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19970.02, "from_m": 19520.311, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20088.237, "from_m": 19970.02, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 20168.537, "from_m": 20088.237, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20196.796, "from_m": 20168.537, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 20289.398, "from_m": 20196.796, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23099.525, "from_m": 20289.398, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 24237.485, "from_m": 23099.525, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24875.248, "from_m": 24237.485, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24936.51, "from_m": 24875.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 25005.455, "from_m": 24936.51, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 25101.301, "from_m": 25005.455, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30708.439, "from_m": 25101.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30837.497, "from_m": 30708.439, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 30970.424, "from_m": 30837.497, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31041.812, "from_m": 30970.424, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48372.34, "from_m": 31041.812, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48400.799, "from_m": 48372.34, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48557.697, "from_m": 48400.799, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 48863.672, "from_m": 48557.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49207.32, "from_m": 48863.672, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}], "service_id": 614802, "profile_key": "28821338d8842ab73b82c51b31010d01555edfa78dd18f5f0279d45c84a9286e", "schedule_id": 5355, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603", "location": "Bond Street (Crossrail)", "stage_seq": 2, "distance_m": 6552.328, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 3, "distance_m": 7875.17, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Farringdon Crossrail", "stage_seq": 4, "distance_m": 9902.766, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Liverpool Street (Crossrail)", "stage_seq": 5, "distance_m": 11623.815, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1613H", "location": "Whitechapel Crossrail", "stage_seq": 6, "distance_m": 13123.929, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 7, "distance_m": 14660.108, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Pudding Mill Lane Portal", "stage_seq": 8, "distance_m": 18002.433, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1621", "location": "Stratford", "stage_seq": 9, "distance_m": 19069.054, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1623H", "location": "Maryland", "stage_seq": 10, "distance_m": 19825.932, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Forest Gate", "stage_seq": 11, "distance_m": 21098.967, "section_seq": 1, "route_path_id": 29946}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Forest Gate Jn", "stage_seq": 12, "distance_m": 21660.758, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Manor Park", "stage_seq": 13, "distance_m": 22615.903, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Ilford", "stage_seq": 14, "distance_m": 24432.72, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Seven Kings", "stage_seq": 15, "distance_m": 26491.93, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Goodmayes", "stage_seq": 16, "distance_m": 27532.574, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Chadwell Heath", "stage_seq": 17, "distance_m": 28655.652, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Romford", "stage_seq": 18, "distance_m": 36712.033, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Gidea Park", "stage_seq": 19, "distance_m": 38464.403, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Harold Wood", "stage_seq": 20, "distance_m": 40773.386, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1651H", "location": "Brentwood", "stage_seq": 21, "distance_m": 46005.711, "section_seq": 1, "route_path_id": 29946}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Shenfield", "stage_seq": 22, "distance_m": 49207.32, "section_seq": 1, "route_path_id": 29946}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49207.32, "from_m": 0.0, "section_seq": 1, "route_path_id": 29946}], "total_distance_m": 49207.32, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 49207.32, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 23091, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:04Z", "source_id": 50721906, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:02:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:06Z", "source_id": 16407381, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23099, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:09Z", "source_id": 50727636, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:04:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:14Z", "source_id": 16409027, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:24Z", "source_id": 50736199, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:26Z", "source_id": 16411535, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15551, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:47Z", "source_id": 50742572, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:09:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:51Z", "source_id": 16413422, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15079, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:53Z", "source_id": 50750834, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:58Z", "source_id": 16415864, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15562, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:52Z", "source_id": 50761216, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:17:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:54Z", "source_id": 16418962, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:35Z", "source_id": 50766001, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:19:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:42Z", "source_id": 16420353, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:07Z", "source_id": 50775637, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:22:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:11Z", "source_id": 16423068, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:42Z", "source_id": 50782368, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:45Z", "source_id": 16425174, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14327, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:16Z", "source_id": 50789138, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:27:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:19Z", "source_id": 16427201, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14310, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:09Z", "source_id": 50797108, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:30:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:10Z", "source_id": 16429350, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:53Z", "source_id": 50804761, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:33:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:56Z", "source_id": 16431647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:02Z", "source_id": 50810321, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:04Z", "source_id": 16433265, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14228, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:06Z", "source_id": 50816205, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:37:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:09Z", "source_id": 16434938, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:44Z", "source_id": 50825959, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:41:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:47Z", "source_id": 16437820, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14114, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:06Z", "source_id": 50835228, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:09Z", "source_id": 16440492, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14095, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:11Z", "source_id": 50846244, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:48:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:14Z", "source_id": 16443677, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:18Z", "source_id": 50857867, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:52:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:21Z", "source_id": 16447006, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14048, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:23Z", "source_id": 50869264, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:57:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:26Z", "source_id": 16450254, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1600 1600 A None None Shenfield 1657 1655 6 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:C37911/2026-09-16/detailed None Brentwood 2026-09-16T16:53:30+01:00 Shenfield 4.0 {"type": "LineString", "coordinates": [[0.3009733, 51.6134182], [0.3021588, 51.6133166], [0.30288039999999994, 51.6132533], [0.303943, 51.61316229999999], [0.30491399999999996, 51.6130923], [0.305893, 51.6130407], [0.30666009999999994, 51.61302569999999], [0.3077411, 51.61302569999999], [0.3085590999999999, 51.6130607], [0.3095301, 51.61312060000001], [0.31051979999999996, 51.61320889999999], [0.31138350000000004, 51.613318799999995], [0.3121989, 51.61344039999999], [0.3132128, 51.613637], [0.3141676, 51.613846800000005], [0.3151118, 51.614091599999995], [0.3159084, 51.614324800000006], [0.3168525, 51.6146363], [0.31763839999999993, 51.6149294], [0.3184377, 51.6152592], [0.3192155, 51.615615600000005], [0.31980299999999995, 51.61591370000001], [0.3204814999999999, 51.61628679999999], [0.3210985, 51.6166448], [0.3218227, 51.6171195], [0.32226469999999996, 51.617427999999975], [0.32270989999999994, 51.61775999999999], [0.3231552, 51.6181292], [0.32350650000000003, 51.61843950000001], [0.3238902, 51.61879530000001], [0.32419859999999995, 51.619111700000005], [0.3244694, 51.6194304], [0.3247807, 51.619806200000006], [0.325073, 51.620209800000005], [0.32542709999999997, 51.62073769999999], [0.3256565, 51.62115119999999], [0.3258759, 51.6216229], [0.3260798, 51.62207869999999], [0.32625009999999993, 51.62254540000001], [0.3263333, 51.622829299999985], [0.32650359999999995, 51.6234346], [0.32652309999999996, 51.6235106], [0.3265368, 51.6237664], [0.3266272, 51.624109], [0.3267487, 51.62456830000001], [0.32690669999999994, 51.6251586], [0.3270219, 51.6255489], [0.3270701, 51.625692699999995], [0.3273101, 51.6263941], [0.3273807, 51.62657449999999], [0.3276537, 51.6272291], [0.3277454, 51.6274136], [0.3279741, 51.6278259], [0.3282576, 51.6283092], [0.3285214, 51.6287371], [0.3288134999999999, 51.62914669999999], [0.3289890999999999, 51.6293897], [0.3291334, 51.6295767], [0.3293109, 51.629792599999995], [0.32957239999999993, 51.6300873], [0.3300897, 51.6306148]]} 2.0 1653 1657 Brentwood Shenfield Shenfield 51.6306148 0.3300897 51.6306148 0.3300897 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:57:00 Shenfield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450254 1789574186264031 98 98 2026-09-16 16:07:54.588030 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:54.334776
583936 610416 H50040 867V41CP16 2026-09-16 COMPLETE 16451382 2026-09-16 16:41:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 610416, "stp": "P", "toc": "Unknown", "uid": "H50040", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H50040/2026-09-16/detailed", "trust_id": "867V41CP16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbury Down T.C.", "service_date": "2026-09-16", "dest_arr_time": "1641", "dest_platform": null, "is_terminated": 1, "next_location": null, "signalling_id": "7V41", "timing_status": "ON TIME", "origin_station": "Eastleigh East Yard", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1448", "origin_platform": null, "current_location": "Westbury Down T.C.", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1641", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Eastleigh East Yard", "current_leg_milage": null, "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 861.994, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 907.613, \"from_m\": 861.994, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1355.586, \"from_m\": 907.613, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 4570.411, \"from_m\": 1355.586, \"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\": 4875.951, \"from_m\": 4570.411, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6883.093, \"from_m\": 4875.951, \"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\": 8537.145, \"from_m\": 6883.093, \"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\": 8893.462, \"from_m\": 8537.145, \"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\": 9834.448, \"from_m\": 8893.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\": 10084.003, \"from_m\": 9834.448, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10718.249, \"from_m\": 10084.003, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14378.323, \"from_m\": 10718.249, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 14428.635, \"from_m\": 14378.323, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14514.202, \"from_m\": 14428.635, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 14750.644, \"from_m\": 14514.202, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15325.359, \"from_m\": 14750.644, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16348.814, \"from_m\": 15325.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22875.341, \"from_m\": 16348.814, \"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\": 23093.693, \"from_m\": 22875.341, \"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\": 23540.015, \"from_m\": 23093.693, \"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\": 46353.329, \"from_m\": 23540.015, \"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\": 46939.981, \"from_m\": 46353.329, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 47580.949, \"from_m\": 46939.981, \"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\": 47825.751, \"from_m\": 47580.949, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48084.099, \"from_m\": 47825.751, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 49348.073, \"from_m\": 48084.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50195.436, \"from_m\": 49348.073, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 50221.405, \"from_m\": 50195.436, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50293.813, \"from_m\": 50221.405, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52832.047, \"from_m\": 50293.813, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 53016.641, \"from_m\": 52832.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 53079.303, \"from_m\": 53016.641, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57898.945, \"from_m\": 53079.303, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58718.661, \"from_m\": 57898.945, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 70221.941, \"from_m\": 58718.661, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 70771.141, \"from_m\": 70221.941, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 81451.566, \"from_m\": 70771.141, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81705.519, \"from_m\": 81451.566, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 88214.598, \"from_m\": 81705.519, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 88471.392, \"from_m\": 88214.598, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 88515.75, \"from_m\": 88471.392, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88540.096, \"from_m\": 88515.75, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 88971.092, \"from_m\": 88540.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 610416, \"profile_key\": \"fc4a8420cffb9f77717cbb3422de2da4cba93de1a48f8dd00b30740682c71462\", \"schedule_id\": 14375, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Eastleigh East Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Eastleigh\", \"stage_seq\": 2, \"distance_m\": 1319.844, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1454\", \"location\": \"Southampton Airport Parkway\", \"stage_seq\": 3, \"distance_m\": 3396.718, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505\", \"location\": \"St. Denys\", \"stage_seq\": 4, \"distance_m\": 7086.743, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Northam Jn\", \"stage_seq\": 5, \"distance_m\": 8445.436, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512H\", \"location\": \"Southampton Central\", \"stage_seq\": 6, \"distance_m\": 10243.31, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Church Lane Jn\", \"stage_seq\": 7, \"distance_m\": 12464.561, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Redbridge\", \"stage_seq\": 8, \"distance_m\": 14637.552, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530H\", \"location\": \"Romsey\", \"stage_seq\": 9, \"distance_m\": 23319.677, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Dean\", \"stage_seq\": 10, \"distance_m\": 35477.997, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 11, \"distance_m\": 48126.253, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Salisbury\", \"stage_seq\": 12, \"distance_m\": 49843.635, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Wilton Jn\", \"stage_seq\": 13, \"distance_m\": 52888.937, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Wishford\", \"stage_seq\": 14, \"distance_m\": 58144.699, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Wylye AHB\", \"stage_seq\": 15, \"distance_m\": 65409.211, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Upton Lovell\", \"stage_seq\": 16, \"distance_m\": 72930.861, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Warminster Sig. W301\", \"stage_seq\": 17, \"distance_m\": 79887.033, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629H\", \"location\": \"Warminster\", \"stage_seq\": 18, \"distance_m\": 81617.352, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Westbury Sig. W305\", \"stage_seq\": 19, \"distance_m\": 87954.636, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Westbury Down Tc Ent Exit\", \"stage_seq\": 20, \"distance_m\": 88387.657, \"section_seq\": 1, \"route_path_id\": 70228}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": null, \"location\": \"Westbury Down T.C.\", \"stage_seq\": 21, \"distance_m\": 88971.092, \"section_seq\": 1, \"route_path_id\": 70228}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 88971.092, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70228}], \"total_distance_m\": 88971.092, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 87271.215, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1699.877, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1448", "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\": 27501, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:05Z\", \"source_id\": 50536206, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:11Z\", \"source_id\": 16353867, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:27Z\", \"source_id\": 50547457, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:56:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:55:31Z\", \"source_id\": 16357108, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27571, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:35Z\", \"source_id\": 50563114, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:39Z\", \"source_id\": 16361647, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27621, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:00Z\", \"source_id\": 50624784, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:04Z\", \"source_id\": 16379210, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27201, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:44Z\", \"source_id\": 50650032, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:49Z\", \"source_id\": 16386581, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:11Z\", \"source_id\": 50674725, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:17Z\", \"source_id\": 16393735, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:07Z\", \"source_id\": 50716708, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:10Z\", \"source_id\": 16405863, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:12Z\", \"source_id\": 50791712, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:16Z\", \"source_id\": 16427998, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:55Z\", \"source_id\": 16451382, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbury Down T.C.", "service_state_platform": null, "timing_fact_generation": 1789574276461823, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:57:56.455066", "service_state_evidence_id": 16451382, "current_leg_start_actual_dep": null, "operational_evidence_version": 57, "service_state_event_time_utc": "2026-09-16T15:41:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:07:57.277444", "service_state_valid_until_kind": null, "operational_interpretation_version": 57, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 7V41 None None None None {"version": 3, "segments": [{"to_m": 861.994, "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": 907.613, "from_m": 861.994, "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": 1355.586, "from_m": 907.613, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 4570.411, "from_m": 1355.586, "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": 4875.951, "from_m": 4570.411, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6883.093, "from_m": 4875.951, "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": 8537.145, "from_m": 6883.093, "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": 8893.462, "from_m": 8537.145, "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": 9834.448, "from_m": 8893.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": 10084.003, "from_m": 9834.448, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10718.249, "from_m": 10084.003, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14378.323, "from_m": 10718.249, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 14428.635, "from_m": 14378.323, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14514.202, "from_m": 14428.635, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 14750.644, "from_m": 14514.202, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15325.359, "from_m": 14750.644, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16348.814, "from_m": 15325.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22875.341, "from_m": 16348.814, "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": 23093.693, "from_m": 22875.341, "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": 23540.015, "from_m": 23093.693, "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": 46353.329, "from_m": 23540.015, "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": 46939.981, "from_m": 46353.329, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 47580.949, "from_m": 46939.981, "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": 47825.751, "from_m": 47580.949, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48084.099, "from_m": 47825.751, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 49348.073, "from_m": 48084.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50195.436, "from_m": 49348.073, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 50221.405, "from_m": 50195.436, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50293.813, "from_m": 50221.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52832.047, "from_m": 50293.813, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 53016.641, "from_m": 52832.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 53079.303, "from_m": 53016.641, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57898.945, "from_m": 53079.303, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58718.661, "from_m": 57898.945, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 70221.941, "from_m": 58718.661, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 70771.141, "from_m": 70221.941, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 81451.566, "from_m": 70771.141, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81705.519, "from_m": 81451.566, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 88214.598, "from_m": 81705.519, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 88471.392, "from_m": 88214.598, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 88515.75, "from_m": 88471.392, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88540.096, "from_m": 88515.75, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 88971.092, "from_m": 88540.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 610416, "profile_key": "fc4a8420cffb9f77717cbb3422de2da4cba93de1a48f8dd00b30740682c71462", "schedule_id": 14375, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1448", "location": "Eastleigh East Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Eastleigh", "stage_seq": 2, "distance_m": 1319.844, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1454", "location": "Southampton Airport Parkway", "stage_seq": 3, "distance_m": 3396.718, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505", "location": "St. Denys", "stage_seq": 4, "distance_m": 7086.743, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Northam Jn", "stage_seq": 5, "distance_m": 8445.436, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512H", "location": "Southampton Central", "stage_seq": 6, "distance_m": 10243.31, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1515", "location": "Church Lane Jn", "stage_seq": 7, "distance_m": 12464.561, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Redbridge", "stage_seq": 8, "distance_m": 14637.552, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530H", "location": "Romsey", "stage_seq": 9, "distance_m": 23319.677, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Dean", "stage_seq": 10, "distance_m": 35477.997, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Salisbury Tunnel Jn", "stage_seq": 11, "distance_m": 48126.253, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Salisbury", "stage_seq": 12, "distance_m": 49843.635, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Wilton Jn", "stage_seq": 13, "distance_m": 52888.937, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Wishford", "stage_seq": 14, "distance_m": 58144.699, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Wylye AHB", "stage_seq": 15, "distance_m": 65409.211, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Upton Lovell", "stage_seq": 16, "distance_m": 72930.861, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Warminster Sig. W301", "stage_seq": 17, "distance_m": 79887.033, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629H", "location": "Warminster", "stage_seq": 18, "distance_m": 81617.352, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Westbury Sig. W305", "stage_seq": 19, "distance_m": 87954.636, "section_seq": 1, "route_path_id": 70228}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Westbury Down Tc Ent Exit", "stage_seq": 20, "distance_m": 88387.657, "section_seq": 1, "route_path_id": 70228}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": null, "location": "Westbury Down T.C.", "stage_seq": 21, "distance_m": 88971.092, "section_seq": 1, "route_path_id": 70228}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 88971.092, "from_m": 0.0, "section_seq": 1, "route_path_id": 70228}], "total_distance_m": 88971.092, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 87271.215, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1699.877, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27501, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:05Z", "source_id": 50536206, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:52:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:11Z", "source_id": 16353867, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:27Z", "source_id": 50547457, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:56:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:55:31Z", "source_id": 16357108, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27571, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:35Z", "source_id": 50563114, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:02:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:39Z", "source_id": 16361647, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27621, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:00Z", "source_id": 50624784, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:25:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:04Z", "source_id": 16379210, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27201, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:44Z", "source_id": 50650032, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:35:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:49Z", "source_id": 16386581, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:11Z", "source_id": 50674725, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:46:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:17Z", "source_id": 16393735, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:07Z", "source_id": 50716708, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:01:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:10Z", "source_id": 16405863, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:12Z", "source_id": 50791712, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:29:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:16Z", "source_id": 16427998, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:55Z", "source_id": 16451382, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}] Eastleigh East Yard 1448 1448 None None None Westbury Down T.C. 1641 1641 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:H50040/2026-09-16/detailed None None None None None None None None None Eastleigh East Yard Westbury Down T.C. None None None None None 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:41:00 Westbury Down T.C. TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451382 1789574276461823 57 57 2026-09-16 16:07:57.277444 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:57:56.455066
583937 604616 H49429 360F24CQ16 2026-09-16 COMPLETE None 2026-09-16 15:58:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 604616, "stp": "P", "toc": "Unknown", "uid": "H49429", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H49429/2026-09-16/detailed", "trust_id": "360F24CQ16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Biomass Tml (GBRf)", "service_date": "2026-09-16", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "Bootle Jn Stop Board (Down)", "signalling_id": "0F24", "timing_status": "EARLY", "origin_station": "Tuebrook Siding (GBRf)", "current_leg_arr": "1539½", "current_leg_dep": "1445", "current_leg_end": "Bootle Jn Stop Board (Down)", "origin_dep_time": "1520", "origin_platform": null, "current_location": "Bootle Jn Sig. 1031", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "-32 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9471777999999995, 53.40290799999999], [-2.9468413000000004, 53.40285029999998], [-2.9462187, 53.4027282], [-2.945854, 53.4026755], [-2.9453015999999996, 53.40262589999999], [-2.9448456, 53.40260669999999], [-2.944454, 53.40261309999999], [-2.944184, 53.40262959999999], [-2.9435738, 53.40264530000001], [-2.9433662999999997, 53.4026659], [-2.9428983, 53.40272910000001], [-2.9424477, 53.4028106], [-2.9416046, 53.4029904], [-2.9413456, 53.403043399999994], [-2.9408657999999996, 53.4031408], [-2.9404769, 53.4032131], [-2.9401914, 53.4032594], [-2.9398399, 53.4033186], [-2.9394493, 53.40337490000001], [-2.9388949, 53.4034544], [-2.9378377, 53.40358399999999], [-2.9352318999999993, 53.4038828], [-2.9341567999999993, 53.40399320000001], [-2.9327667, 53.404132399999995], [-2.9318948, 53.4042197], [-2.9316617226716053, 53.404243816581136], [-2.9314251, 53.4042683], [-2.9309423999999997, 53.4043545], [-2.9306741, 53.40439119999999], [-2.9301967, 53.40444479999999], [-2.9288242999999996, 53.4045893], [-2.9287068, 53.404602], [-2.9282521, 53.4046511], [-2.9279906, 53.4046942], [-2.9277639, 53.40474059999999], [-2.9275694999999997, 53.4047934], [-2.9273677999999994, 53.4048626], [-2.9272073, 53.40491990000001], [-2.9270891, 53.40497319999999], [-2.9267822, 53.40512290000001], [-2.9264499, 53.4053304], [-2.9262043, 53.40553200000001], [-2.9259497, 53.405828699999994], [-2.9257896999999997, 53.4060961], [-2.9256915, 53.406356800000005], [-2.9256632999999996, 53.4064273], [-2.9256423000000003, 53.4065294], [-2.9256335999999994, 53.40657599999999], [-2.9256212, 53.4066812], [-2.9256181, 53.40686790000001], [-2.9256850999999995, 53.4071139], [-2.9258149999999996, 53.4074155], [-2.9260330999999997, 53.4078046], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271054999999997, 53.40961899999999], [-2.9274104000000003, 53.4101632], [-2.9275283, 53.4104142], [-2.9282697, 53.411747700000014], [-2.9289552999999997, 53.412933800000005], [-2.929714546070862, 53.41428429590598], [-2.9297715, 53.4143856], [-2.9306558, 53.4159745], [-2.9318734999999996, 53.4181645], [-2.9332812999999995, 53.420669499999995], [-2.9333863999999994, 53.420855499999995], [-2.9350634, 53.4237949], [-2.9352618999999995, 53.42414980000001], [-2.936482, 53.4263158], [-2.9365655, 53.42646719999999], [-2.9379012, 53.4288293], [-2.938899, 53.4306128], [-2.9399021999999997, 53.43238980000001], [-2.9400255, 53.4326007], [-2.9404549999999996, 53.4333351], [-2.9409321, 53.4340356], [-2.9412914999999997, 53.4344607], [-2.9418658, 53.4350832], [-2.942531, 53.4356904], [-2.9431471, 53.43616569999999], [-2.9435948, 53.4364851], [-2.9436969, 53.4365535], [-2.944419, 53.4370205], [-2.9452602, 53.4375016], [-2.945384, 53.4375695], [-2.9462195, 53.43799210000001], [-2.9472167, 53.43842589999999], [-2.9483277, 53.438822900000005], [-2.948472, 53.4388745], [-2.9507295, 53.4396658], [-2.9508485999999996, 53.439707699999985], [-2.9514498, 53.439922200000005], [-2.9517341, 53.44002439999999], [-2.9548503, 53.44109409999999], [-2.9575164, 53.4419887], [-2.9589433, 53.44239449999999], [-2.9600441, 53.44263039999999], [-2.9604955, 53.4427077], [-2.9608693999999995, 53.44277610000001], [-2.9617791999999996, 53.4429223], [-2.962814, 53.44304050000001], [-2.9638869, 53.44313], [-2.964440437594421, 53.44314829986174], [-2.9651422, 53.4431715], [-2.9663651999999994, 53.4431715], [-2.9677922, 53.443120400000005], [-2.9689844, 53.4430054], [-2.9701953999999997, 53.44285200000001], [-2.9704557, 53.442810699999995], [-2.9721904999999995, 53.44253750000001], [-2.9743259999999996, 53.44216819999999], [-2.9767186, 53.4416314], [-2.9784469999999996, 53.44117820000001], [-2.9795134, 53.440829400000005], [-2.9804767999999995, 53.4404963], [-2.9811883999999997, 53.44022640000001], [-2.9819692426016133, 53.43993076112432], [-2.9820663085150563, 53.439894010350606], [-2.9822371179064, 53.43982933898905], [-2.982375067274848, 53.43977710892323], [-2.9824385992437956, 53.43975305457679], [-2.982589369042973, 53.43969597036384], [-2.9843968999999997, 53.43901160000001], [-2.9846389, 53.4389261], [-2.9851364, 53.4387909], [-2.9855097, 53.438717099999984], [-2.9860275, 53.4386314], [-2.9864629, 53.4386088], [-2.9870192, 53.438613399999994], [-2.9875223999999996, 53.438637699999994], [-2.987915, 53.43869329999999], [-2.9883499999999996, 53.4387841], [-2.988495, 53.43881639999999], [-2.9888725, 53.43891549999999], [-2.9892423000000004, 53.43905319999999], [-2.9895149, 53.43915029999999], [-2.989821, 53.4392887], [-2.9900590999999994, 53.43942359999999], [-2.9905023, 53.4397602], [-2.9916688999999996, 53.4407625], [-2.9919602999999997, 53.4410128], [-2.992726528278884, 53.44168050353619], [-2.992752, 53.4417027], [-2.9928456999999997, 53.4417908], [-2.9929602, 53.44191], [-2.9933796000000004, 53.4423611], [-2.9938457, 53.44297679999999], [-2.9941021, 53.4433887], [-2.9943356000000003, 53.443837599999995], [-2.9946384, 53.444456], [-2.9948066000000004, 53.444695], [-2.9950374999999996, 53.444953099999985], [-2.9952292, 53.4451088], [-2.9953423434454125, 53.445197629956894], [-2.9953683, 53.4452618], [-2.9954217283610447, 53.44530425543972], [-2.9954993999999995, 53.4453653], [-2.9959507, 53.4456269], [-2.9964415999999994, 53.445812499999995], [-2.9967817, 53.4459427], [-2.9970043, 53.44599699999999], [-2.9974684, 53.4460721], [-2.9979302999999997, 53.4461416], [-2.9986679000000005, 53.446183100000006], [-2.9988655, 53.4461815], [-2.9992705, 53.446160699999986], [-2.999549075256522, 53.44613258301439]]}", "current_leg_start": "Tuebrook Siding (GBRf)", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "53.4461326", "next_location_lon": "-2.9995491", "previous_location": "Tuebrook Siding (GBRf)", "current_leg_milage": "6.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 5, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:50570539\", \"confirmationDeadline\": \"2026-09-16T15:23:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1520", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "54.5", "current_position_lat": "53.4461326", "current_position_lon": "-2.9995491", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Bootle Jn", "service_state_platform": null, "timing_fact_generation": 1789567468624535, "current_leg_arrival_utc": "2026-09-16T15:23:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:00.684247", "service_state_evidence_id": 50570539, "current_leg_start_actual_dep": "2026-09-16T14:45:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:03.687737", "service_state_valid_until_kind": null, "operational_interpretation_version": 6, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P None None 0F24 None None None None None [] Tuebrook Siding (GBRf) 1520 1520 None None None Liverpool Biomass Tml (GBRf) 1558 1558 None EARLY -32 minutes https://www.realtimetrains.co.uk/service/gb-nr:H49429/2026-09-16/detailed None Tuebrook Siding (GBRf) 2026-09-16T14:45:00+01:00 Bootle Jn Stop Board (Down) 54.5 {"type": "LineString", "coordinates": [[-2.9471777999999995, 53.40290799999999], [-2.9468413000000004, 53.40285029999998], [-2.9462187, 53.4027282], [-2.945854, 53.4026755], [-2.9453015999999996, 53.40262589999999], [-2.9448456, 53.40260669999999], [-2.944454, 53.40261309999999], [-2.944184, 53.40262959999999], [-2.9435738, 53.40264530000001], [-2.9433662999999997, 53.4026659], [-2.9428983, 53.40272910000001], [-2.9424477, 53.4028106], [-2.9416046, 53.4029904], [-2.9413456, 53.403043399999994], [-2.9408657999999996, 53.4031408], [-2.9404769, 53.4032131], [-2.9401914, 53.4032594], [-2.9398399, 53.4033186], [-2.9394493, 53.40337490000001], [-2.9388949, 53.4034544], [-2.9378377, 53.40358399999999], [-2.9352318999999993, 53.4038828], [-2.9341567999999993, 53.40399320000001], [-2.9327667, 53.404132399999995], [-2.9318948, 53.4042197], [-2.9316617226716053, 53.404243816581136], [-2.9314251, 53.4042683], [-2.9309423999999997, 53.4043545], [-2.9306741, 53.40439119999999], [-2.9301967, 53.40444479999999], [-2.9288242999999996, 53.4045893], [-2.9287068, 53.404602], [-2.9282521, 53.4046511], [-2.9279906, 53.4046942], [-2.9277639, 53.40474059999999], [-2.9275694999999997, 53.4047934], [-2.9273677999999994, 53.4048626], [-2.9272073, 53.40491990000001], [-2.9270891, 53.40497319999999], [-2.9267822, 53.40512290000001], [-2.9264499, 53.4053304], [-2.9262043, 53.40553200000001], [-2.9259497, 53.405828699999994], [-2.9257896999999997, 53.4060961], [-2.9256915, 53.406356800000005], [-2.9256632999999996, 53.4064273], [-2.9256423000000003, 53.4065294], [-2.9256335999999994, 53.40657599999999], [-2.9256212, 53.4066812], [-2.9256181, 53.40686790000001], [-2.9256850999999995, 53.4071139], [-2.9258149999999996, 53.4074155], [-2.9260330999999997, 53.4078046], [-2.9262217, 53.4081413], [-2.9265900000000005, 53.40879580000001], [-2.9267864999999995, 53.40914819999999], [-2.9268182, 53.409205], [-2.9271054999999997, 53.40961899999999], [-2.9274104000000003, 53.4101632], [-2.9275283, 53.4104142], [-2.9282697, 53.411747700000014], [-2.9289552999999997, 53.412933800000005], [-2.929714546070862, 53.41428429590598], [-2.9297715, 53.4143856], [-2.9306558, 53.4159745], [-2.9318734999999996, 53.4181645], [-2.9332812999999995, 53.420669499999995], [-2.9333863999999994, 53.420855499999995], [-2.9350634, 53.4237949], [-2.9352618999999995, 53.42414980000001], [-2.936482, 53.4263158], [-2.9365655, 53.42646719999999], [-2.9379012, 53.4288293], [-2.938899, 53.4306128], [-2.9399021999999997, 53.43238980000001], [-2.9400255, 53.4326007], [-2.9404549999999996, 53.4333351], [-2.9409321, 53.4340356], [-2.9412914999999997, 53.4344607], [-2.9418658, 53.4350832], [-2.942531, 53.4356904], [-2.9431471, 53.43616569999999], [-2.9435948, 53.4364851], [-2.9436969, 53.4365535], [-2.944419, 53.4370205], [-2.9452602, 53.4375016], [-2.945384, 53.4375695], [-2.9462195, 53.43799210000001], [-2.9472167, 53.43842589999999], [-2.9483277, 53.438822900000005], [-2.948472, 53.4388745], [-2.9507295, 53.4396658], [-2.9508485999999996, 53.439707699999985], [-2.9514498, 53.439922200000005], [-2.9517341, 53.44002439999999], [-2.9548503, 53.44109409999999], [-2.9575164, 53.4419887], [-2.9589433, 53.44239449999999], [-2.9600441, 53.44263039999999], [-2.9604955, 53.4427077], [-2.9608693999999995, 53.44277610000001], [-2.9617791999999996, 53.4429223], [-2.962814, 53.44304050000001], [-2.9638869, 53.44313], [-2.964440437594421, 53.44314829986174], [-2.9651422, 53.4431715], [-2.9663651999999994, 53.4431715], [-2.9677922, 53.443120400000005], [-2.9689844, 53.4430054], [-2.9701953999999997, 53.44285200000001], [-2.9704557, 53.442810699999995], [-2.9721904999999995, 53.44253750000001], [-2.9743259999999996, 53.44216819999999], [-2.9767186, 53.4416314], [-2.9784469999999996, 53.44117820000001], [-2.9795134, 53.440829400000005], [-2.9804767999999995, 53.4404963], [-2.9811883999999997, 53.44022640000001], [-2.9819692426016133, 53.43993076112432], [-2.9820663085150563, 53.439894010350606], [-2.9822371179064, 53.43982933898905], [-2.982375067274848, 53.43977710892323], [-2.9824385992437956, 53.43975305457679], [-2.982589369042973, 53.43969597036384], [-2.9843968999999997, 53.43901160000001], [-2.9846389, 53.4389261], [-2.9851364, 53.4387909], [-2.9855097, 53.438717099999984], [-2.9860275, 53.4386314], [-2.9864629, 53.4386088], [-2.9870192, 53.438613399999994], [-2.9875223999999996, 53.438637699999994], [-2.987915, 53.43869329999999], [-2.9883499999999996, 53.4387841], [-2.988495, 53.43881639999999], [-2.9888725, 53.43891549999999], [-2.9892423000000004, 53.43905319999999], [-2.9895149, 53.43915029999999], [-2.989821, 53.4392887], [-2.9900590999999994, 53.43942359999999], [-2.9905023, 53.4397602], [-2.9916688999999996, 53.4407625], [-2.9919602999999997, 53.4410128], [-2.992726528278884, 53.44168050353619], [-2.992752, 53.4417027], [-2.9928456999999997, 53.4417908], [-2.9929602, 53.44191], [-2.9933796000000004, 53.4423611], [-2.9938457, 53.44297679999999], [-2.9941021, 53.4433887], [-2.9943356000000003, 53.443837599999995], [-2.9946384, 53.444456], [-2.9948066000000004, 53.444695], [-2.9950374999999996, 53.444953099999985], [-2.9952292, 53.4451088], [-2.9953423434454125, 53.445197629956894], [-2.9953683, 53.4452618], [-2.9954217283610447, 53.44530425543972], [-2.9954993999999995, 53.4453653], [-2.9959507, 53.4456269], [-2.9964415999999994, 53.445812499999995], [-2.9967817, 53.4459427], [-2.9970043, 53.44599699999999], [-2.9974684, 53.4460721], [-2.9979302999999997, 53.4461416], [-2.9986679000000005, 53.446183100000006], [-2.9988655, 53.4461815], [-2.9992705, 53.446160699999986], [-2.999549075256522, 53.44613258301439]]} 6.0 1445 1539½ Tuebrook Siding (GBRf) Bootle Jn Sig. 1031 Bootle Jn Stop Board (Down) 53.4461326 -2.9995491 53.4461326 -2.9995491 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:58:00 Bootle Jn TD TRACKING_TIMEOUT 50570539 1789567468624535 6 6 2026-09-16 16:08:03.687737 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:00.684247
583938 615738 G30508 362K41MT16 2026-09-16 COMPLETE 16449857 2026-09-16 16:58:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 615738, "stp": "P", "toc": "Merseyrail", "uid": "G30508", "consist": "777148", "dest_crs": "HBL", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G30508/2026-09-16/detailed", "trust_id": "362K41MT16", "origin_crs": "LVC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Headbolt Lane", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "1", "is_terminated": 1, "next_location": "Headbolt Lane", "signalling_id": "2K41", "timing_status": "LATE", "origin_station": "Liverpool Central (Northern)", "current_leg_arr": "1658", "current_leg_dep": "1655", "current_leg_end": "Headbolt Lane", "origin_dep_time": "1635", "origin_platform": "1", "current_location": "Headbolt Lane", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]}", "current_leg_start": "Kirkby (Merseyside)", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "53.4915435", "next_location_lon": "-2.8839028", "previous_location": "Kirkby (Merseyside)", "current_leg_milage": "0.8", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.657, \"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\": 837.852, \"from_m\": 169.657, \"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\": 1042.761, \"from_m\": 837.852, \"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\": 2036.11, \"from_m\": 1042.761, \"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\": 2096.099, \"from_m\": 2036.11, \"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\": 3616.249, \"from_m\": 2096.099, \"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\": 3869.577, \"from_m\": 3616.249, \"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\": 4725.795, \"from_m\": 3869.577, \"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\": 5023.959, \"from_m\": 4725.795, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5078.625, \"from_m\": 5023.959, \"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\": 6442.936, \"from_m\": 5078.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6799.8, \"from_m\": 6442.936, \"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\": 7157.025, \"from_m\": 6799.8, \"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\": 11984.924, \"from_m\": 7157.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\": 13565.67, \"from_m\": 11984.924, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 615738, \"profile_key\": \"8c977f6c9c35907a1653cd13de58a7b35eb52d61a432f54eb10f0c1c67df1122\", \"schedule_id\": 11286, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Liverpool Central (Northern)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Moorfields (Northern Line)\", \"stage_seq\": 2, \"distance_m\": 952.387, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Sandhills\", \"stage_seq\": 3, \"distance_m\": 3407.163, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Kirkdale\", \"stage_seq\": 4, \"distance_m\": 4796.926, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Walton Jn\", \"stage_seq\": 5, \"distance_m\": 6271.818, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Rice Lane\", \"stage_seq\": 6, \"distance_m\": 7011.202, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1649H\", \"location\": \"Fazakerley\", \"stage_seq\": 7, \"distance_m\": 9199.438, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1653H\", \"location\": \"Kirkby (Merseyside)\", \"stage_seq\": 8, \"distance_m\": 12244.605, \"section_seq\": 1, \"route_path_id\": 31938}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Headbolt Lane\", \"stage_seq\": 9, \"distance_m\": 13565.67, \"section_seq\": 1, \"route_path_id\": 31938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13565.67, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31938}], \"total_distance_m\": 13565.67, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 13565.67, \"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": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.4915435", "current_position_lon": "-2.8839028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9775, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:22Z\", \"source_id\": 50816847, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:23Z\", \"source_id\": 16435141, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:45Z\", \"source_id\": 50828691, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:48Z\", \"source_id\": 16438643, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9665, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:54Z\", \"source_id\": 50834713, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:59Z\", \"source_id\": 16440375, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:11Z\", \"source_id\": 50843566, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:15Z\", \"source_id\": 16442908, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9639, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:20Z\", \"source_id\": 50852210, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:25Z\", \"source_id\": 16445494, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9630, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:31Z\", \"source_id\": 50861296, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:32Z\", \"source_id\": 16447984, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9635, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:55Z\", \"source_id\": 50867981, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:55Z\", \"source_id\": 16449857, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Headbolt Lane", "service_state_platform": "1", "timing_fact_generation": 1789574157243329, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:01.946660", "service_state_evidence_id": 16449857, "current_leg_start_actual_dep": "2026-09-16T16:55:30+01:00", "operational_evidence_version": 34, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:03.486305", "service_state_valid_until_kind": null, "operational_interpretation_version": 34, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Merseyrail P LVC HBL 2K41 777148 4 75 None {"version": 3, "segments": [{"to_m": 169.657, "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": 837.852, "from_m": 169.657, "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": 1042.761, "from_m": 837.852, "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": 2036.11, "from_m": 1042.761, "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": 2096.099, "from_m": 2036.11, "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": 3616.249, "from_m": 2096.099, "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": 3869.577, "from_m": 3616.249, "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": 4725.795, "from_m": 3869.577, "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": 5023.959, "from_m": 4725.795, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5078.625, "from_m": 5023.959, "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": 6442.936, "from_m": 5078.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6799.8, "from_m": 6442.936, "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": 7157.025, "from_m": 6799.8, "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": 11984.924, "from_m": 7157.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": 13565.67, "from_m": 11984.924, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 615738, "profile_key": "8c977f6c9c35907a1653cd13de58a7b35eb52d61a432f54eb10f0c1c67df1122", "schedule_id": 11286, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Liverpool Central (Northern)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Moorfields (Northern Line)", "stage_seq": 2, "distance_m": 952.387, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Sandhills", "stage_seq": 3, "distance_m": 3407.163, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Kirkdale", "stage_seq": 4, "distance_m": 4796.926, "section_seq": 1, "route_path_id": 31938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Walton Jn", "stage_seq": 5, "distance_m": 6271.818, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Rice Lane", "stage_seq": 6, "distance_m": 7011.202, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1649H", "location": "Fazakerley", "stage_seq": 7, "distance_m": 9199.438, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Kirkby (Merseyside)", "stage_seq": 8, "distance_m": 12244.605, "section_seq": 1, "route_path_id": 31938}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Headbolt Lane", "stage_seq": 9, "distance_m": 13565.67, "section_seq": 1, "route_path_id": 31938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13565.67, "from_m": 0.0, "section_seq": 1, "route_path_id": 31938}], "total_distance_m": 13565.67, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 13565.67, "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": 9775, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:22Z", "source_id": 50816847, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:37:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:23Z", "source_id": 16435141, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:45Z", "source_id": 50828691, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:42:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:48Z", "source_id": 16438643, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9665, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:54Z", "source_id": 50834713, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:44:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:59Z", "source_id": 16440375, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:11Z", "source_id": 50843566, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:15Z", "source_id": 16442908, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9639, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:20Z", "source_id": 50852210, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:51:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:25Z", "source_id": 16445494, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9630, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:31Z", "source_id": 50861296, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:54:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:32Z", "source_id": 16447984, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9635, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:55Z", "source_id": 50867981, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:58:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:55Z", "source_id": 16449857, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Liverpool Central (Northern) 1635 1635 1 None None Headbolt Lane 1656 1656 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G30508/2026-09-16/detailed None Kirkby (Merseyside) 2026-09-16T16:55:30+01:00 Headbolt Lane 3.0 {"type": "LineString", "coordinates": [[-2.9020566999999997, 53.486595699999995], [-2.9018242, 53.4866575], [-2.9010672999999993, 53.4868597], [-2.900444, 53.487028], [-2.8924708999999997, 53.4891812], [-2.8922818, 53.4892327], [-2.8901963, 53.4897987], [-2.888544, 53.49025759999999], [-2.8880113999999995, 53.49040159999999], [-2.8840886, 53.49149189999999], [-2.8839028, 53.4915435]]} 0.8 1655 1658 Kirkby (Merseyside) Headbolt Lane Headbolt Lane 53.4915435 -2.8839028 53.4915435 -2.8839028 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:58:00 Headbolt Lane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449857 1789574157243329 34 34 2026-09-16 16:08:03.486305 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:01.946660
583939 615158 L88891 322G61MS16 2026-09-16 COMPLETE 16450249 2026-09-16 16:58:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 615158, "stp": "P", "toc": "Northern", "uid": "L88891", "consist": "323224", "dest_crs": "MAN", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L88891/2026-09-16/detailed", "trust_id": "322G61MS16", "origin_crs": "HDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "2", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "2G61", "timing_status": "ON TIME", "origin_station": "Hadfield", "current_leg_arr": "1658", "current_leg_dep": "1649", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1614", "origin_platform": null, "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Ashburys", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Ashburys", "current_leg_milage": "1.5", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1180.259, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 1699.947, \"from_m\": 1180.259, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 1986.581, \"from_m\": 1699.947, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3958.3, \"from_m\": 1986.581, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3969.264, \"from_m\": 3958.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6320.688, \"from_m\": 3969.264, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7604.348, \"from_m\": 6320.688, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10702.545, \"from_m\": 7604.348, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10724.158, \"from_m\": 10702.545, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15133.874, \"from_m\": 10724.158, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18369.724, \"from_m\": 15133.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18455.928, \"from_m\": 18369.724, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18514.283, \"from_m\": 18455.928, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19269.755, \"from_m\": 18514.283, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19439.249, \"from_m\": 19269.755, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 19529.968, \"from_m\": 19439.249, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19554.025, \"from_m\": 19529.968, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19625.037, \"from_m\": 19554.025, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 19664.033, \"from_m\": 19625.037, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19707.187, \"from_m\": 19664.033, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19870.912, \"from_m\": 19707.187, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20180.325, \"from_m\": 19870.912, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20226.532, \"from_m\": 20180.325, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 20304.321, \"from_m\": 20226.532, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20713.501, \"from_m\": 20304.321, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 615158, \"profile_key\": \"a6e6a129ada6ed08ff4611a653d589bbf4d295b9f1d738f8de8d3f2cc87ae0cb\", \"schedule_id\": 19224, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Hadfield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1622\", \"location\": \"Glossop\", \"stage_seq\": 2, \"distance_m\": 1439.383, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Dinting\", \"stage_seq\": 3, \"distance_m\": 1604.969, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Broadbottom\", \"stage_seq\": 4, \"distance_m\": 4931.224, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Hattersley\", \"stage_seq\": 5, \"distance_m\": 6590.029, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Godley\", \"stage_seq\": 6, \"distance_m\": 7964.172, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Newton for Hyde\", \"stage_seq\": 7, \"distance_m\": 8867.336, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Flowery Field\", \"stage_seq\": 8, \"distance_m\": 9897.995, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Hyde Jn\", \"stage_seq\": 9, \"distance_m\": 10724.158, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Guide Bridge\", \"stage_seq\": 10, \"distance_m\": 12629.061, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Ashburys\", \"stage_seq\": 11, \"distance_m\": 18244.951, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Ardwick Jn\", \"stage_seq\": 12, \"distance_m\": 19595.615, \"section_seq\": 1, \"route_path_id\": 73806}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 13, \"distance_m\": 20713.501, \"section_seq\": 1, \"route_path_id\": 73806}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20713.501, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73806}], \"total_distance_m\": 20713.501, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 18224.634, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2488.867, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1614", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8773, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:07Z\", \"source_id\": 50770050, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:12Z\", \"source_id\": 16421519, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8770, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:09Z\", \"source_id\": 50783509, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:12Z\", \"source_id\": 16425474, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8767, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:39Z\", \"source_id\": 50792907, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:42Z\", \"source_id\": 16428331, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:44Z\", \"source_id\": 16432308, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:16Z\", \"source_id\": 16434252, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8763, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:22Z\", \"source_id\": 50816819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:26Z\", \"source_id\": 16435174, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:43Z\", \"source_id\": 16437758, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:56Z\", \"source_id\": 50832079, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:02Z\", \"source_id\": 16439603, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8589, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:48Z\", \"source_id\": 50845210, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:51Z\", \"source_id\": 16443393, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:23Z\", \"source_id\": 50869262, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:26Z\", \"source_id\": 16450249, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "2", "timing_fact_generation": 1789574186792452, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:02.579752", "service_state_evidence_id": 16450249, "current_leg_start_actual_dep": "2026-09-16T16:49:30+01:00", "operational_evidence_version": 45, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:03.490132", "service_state_valid_until_kind": null, "operational_interpretation_version": 45, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P HDF MAN 2G61 323224 3 90 None {"version": 3, "segments": [{"to_m": 1180.259, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 1699.947, "from_m": 1180.259, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 1986.581, "from_m": 1699.947, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3958.3, "from_m": 1986.581, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3969.264, "from_m": 3958.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6320.688, "from_m": 3969.264, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7604.348, "from_m": 6320.688, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10702.545, "from_m": 7604.348, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10724.158, "from_m": 10702.545, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15133.874, "from_m": 10724.158, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18369.724, "from_m": 15133.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18455.928, "from_m": 18369.724, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18514.283, "from_m": 18455.928, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19269.755, "from_m": 18514.283, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19439.249, "from_m": 19269.755, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 19529.968, "from_m": 19439.249, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19554.025, "from_m": 19529.968, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19625.037, "from_m": 19554.025, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 19664.033, "from_m": 19625.037, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19707.187, "from_m": 19664.033, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19870.912, "from_m": 19707.187, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20180.325, "from_m": 19870.912, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20226.532, "from_m": 20180.325, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 20304.321, "from_m": 20226.532, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20713.501, "from_m": 20304.321, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 615158, "profile_key": "a6e6a129ada6ed08ff4611a653d589bbf4d295b9f1d738f8de8d3f2cc87ae0cb", "schedule_id": 19224, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1614", "location": "Hadfield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1622", "location": "Glossop", "stage_seq": 2, "distance_m": 1439.383, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Dinting", "stage_seq": 3, "distance_m": 1604.969, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Broadbottom", "stage_seq": 4, "distance_m": 4931.224, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Hattersley", "stage_seq": 5, "distance_m": 6590.029, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Godley", "stage_seq": 6, "distance_m": 7964.172, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Newton for Hyde", "stage_seq": 7, "distance_m": 8867.336, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Flowery Field", "stage_seq": 8, "distance_m": 9897.995, "section_seq": 1, "route_path_id": 73806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Hyde Jn", "stage_seq": 9, "distance_m": 10724.158, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Guide Bridge", "stage_seq": 10, "distance_m": 12629.061, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Ashburys", "stage_seq": 11, "distance_m": 18244.951, "section_seq": 1, "route_path_id": 73806}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Ardwick Jn", "stage_seq": 12, "distance_m": 19595.615, "section_seq": 1, "route_path_id": 73806}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 13, "distance_m": 20713.501, "section_seq": 1, "route_path_id": 73806}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20713.501, "from_m": 0.0, "section_seq": 1, "route_path_id": 73806}], "total_distance_m": 20713.501, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 18224.634, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2488.867, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8773, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:07Z", "source_id": 50770050, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:20:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:12Z", "source_id": 16421519, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8770, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:09Z", "source_id": 50783509, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:12Z", "source_id": 16425474, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8767, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:39Z", "source_id": 50792907, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:30:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:42Z", "source_id": 16428331, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:44Z", "source_id": 16432308, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:16Z", "source_id": 16434252, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8763, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:22Z", "source_id": 50816819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:38:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:26Z", "source_id": 16435174, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:43Z", "source_id": 16437758, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8724, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:56Z", "source_id": 50832079, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:02Z", "source_id": 16439603, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8589, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:48Z", "source_id": 50845210, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:48:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:51Z", "source_id": 16443393, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:23Z", "source_id": 50869262, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:26Z", "source_id": 16450249, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Hadfield 1614 1614 None None None Manchester Piccadilly 1658 1658 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L88891/2026-09-16/detailed None Ashburys 2026-09-16T16:49:30+01:00 Manchester Piccadilly 9.0 {"type": "LineString", "coordinates": [[-2.195430665216247, 53.4718313623279], [-2.1956898, 53.47183090000001], [-2.1963011, 53.47181909999999], [-2.1967866999999996, 53.4717958], [-2.1972011, 53.4717791], [-2.1976912999999993, 53.4717916], [-2.1979419, 53.47179799999999], [-2.1982750000000006, 53.47179989999999], [-2.1983076, 53.47179890000001], [-2.1987450999999996, 53.47178579999999], [-2.1988672, 53.47178209999999], [-2.1989926, 53.4717783], [-2.1998729, 53.4717488], [-2.1999747999999997, 53.4717495], [-2.2000606, 53.47175399999999], [-2.2001573, 53.47175819999999], [-2.2003289999999995, 53.4717708], [-2.2005273999999995, 53.47178039999999], [-2.2007152, 53.4717867], [-2.2019597, 53.47175800000001], [-2.2021313999999994, 53.47175800000001], [-2.2023004, 53.471767699999994], [-2.2029307, 53.47181559999999], [-2.2032336999999997, 53.47183619999999], [-2.2035313999999997, 53.471849000000006], [-2.2036202, 53.471848099999995], [-2.2037888999999997, 53.4718458], [-2.2040224, 53.47183319999999], [-2.2052195, 53.4717495], [-2.2056616, 53.47171860000001], [-2.2082253, 53.4715393], [-2.2085203, 53.4715137], [-2.2088047999999993, 53.47148519999999], [-2.2092606, 53.4714337], [-2.2095129, 53.4714057], [-2.2103096, 53.47131749999999], [-2.2105427999999994, 53.4712904], [-2.210768, 53.47126310000001], [-2.2111805, 53.4711978], [-2.2113523999999996, 53.4711706], [-2.2114627999999996, 53.47115310000001], [-2.2116210999999995, 53.47113229999999], [-2.2117016, 53.47112679999999], [-2.2117900999999995, 53.4711234], [-2.2119509999999996, 53.4711196], [-2.2120958, 53.47112429999999], [-2.2122165, 53.4711307], [-2.2124311999999997, 53.47114989999999], [-2.2129836, 53.4712153], [-2.2131714, 53.471242499999995], [-2.213335, 53.4712776], [-2.2134943999999996, 53.4713159], [-2.2136742999999997, 53.47135279999999], [-2.2138071, 53.471394200000006], [-2.2144696, 53.4716225], [-2.2148528999999995, 53.4717687], [-2.2151719999999995, 53.471872299999994], [-2.215446458600783, 53.471998624940376], [-2.2156691, 53.4721011], [-2.2160119999999996, 53.4722695], [-2.2164961, 53.4724694], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 1.5 1649 1658 Ashburys Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:58:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450249 1789574186792452 45 45 2026-09-16 16:08:03.490132 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:02.579752
583940 614628 C40414 875S39MR16 2026-09-16 COMPLETE None 2026-09-16 15:58:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 614628, "stp": "P", "toc": "Southern", "uid": "C40414", "consist": "377109+377149", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C40414/2026-09-16/detailed", "trust_id": "875S39MR16", "origin_crs": "WCY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "West Croydon Turnback", "service_date": "2026-09-16", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "West Croydon Turnback", "signalling_id": "5S39", "timing_status": "ON TIME", "origin_station": "West Croydon", "current_leg_arr": "1558", "current_leg_dep": "1555", "current_leg_end": "West Croydon Turnback", "origin_dep_time": "1555", "origin_platform": "4", "current_location": "West Croydon", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.10196099999999998, 51.3789421], [-0.1021862, 51.3786462], [-0.10230649999999998, 51.378484099999994], [-0.1023476, 51.3784381], [-0.1023982, 51.37838159999999], [-0.102498, 51.3782699], [-0.10272, 51.37805780000001], [-0.10279169999999996, 51.3779893], [-0.1029458, 51.37786979999999], [-0.1029828, 51.3778415], [-0.1033121, 51.377603499999985], [-0.103811, 51.3772678], [-0.1039916, 51.377158099999995], [-0.1046571, 51.376755300000006], [-0.10508099999999998, 51.37652989999999], [-0.1058809, 51.376136599999995], [-0.1063487, 51.3758963], [-0.1066732, 51.375719700000005], [-0.1067952, 51.3756366], [-0.10712979999999998, 51.3754085]]}", "current_leg_start": "West Croydon", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "51.3754085", "next_location_lon": "-0.1071298", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 2, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TRUST:16417143\", \"confirmationDeadline\": \"2026-09-16T15:58:00+01:00\"}", "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 176.923, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 537.85, \"from_m\": 176.923, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 614628, \"profile_key\": \"f15a77e5ca3af3005c073b265475ae1aa03d6e3cf245fe85e80fef50b2135308\", \"schedule_id\": 5933, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"West Croydon\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66177}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": null, \"location\": \"West Croydon Turnback\", \"stage_seq\": 2, \"distance_m\": 537.85, \"section_seq\": 1, \"route_path_id\": 66177}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 537.85, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66177}], \"total_distance_m\": 537.85, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 537.85, \"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": "1555", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.0", "current_position_lat": "51.3754085", "current_position_lon": "-0.1071298", "service_state_source": "TRUST", "glide_timing_evidence": "[]", "service_state_location": "West Croydon", "service_state_platform": null, "timing_fact_generation": 1789571675090555, "current_leg_arrival_utc": "2026-09-16T15:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:03.095414", "service_state_evidence_id": 16417143, "current_leg_start_actual_dep": "2026-09-16T15:55:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:05.537891", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P WCY None 5S39 377109+377149 8 100 None {"version": 3, "segments": [{"to_m": 176.923, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 537.85, "from_m": 176.923, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 614628, "profile_key": "f15a77e5ca3af3005c073b265475ae1aa03d6e3cf245fe85e80fef50b2135308", "schedule_id": 5933, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "West Croydon", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66177}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": null, "location": "West Croydon Turnback", "stage_seq": 2, "distance_m": 537.85, "section_seq": 1, "route_path_id": 66177}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 537.85, "from_m": 0.0, "section_seq": 1, "route_path_id": 66177}], "total_distance_m": 537.85, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 537.85, "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} [] West Croydon 1555 1555 4 None None West Croydon Turnback 1558 1558 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C40414/2026-09-16/detailed None West Croydon 2026-09-16T15:55:00+01:00 West Croydon Turnback 3.0 {"type": "LineString", "coordinates": [[-0.10196099999999998, 51.3789421], [-0.1021862, 51.3786462], [-0.10230649999999998, 51.378484099999994], [-0.1023476, 51.3784381], [-0.1023982, 51.37838159999999], [-0.102498, 51.3782699], [-0.10272, 51.37805780000001], [-0.10279169999999996, 51.3779893], [-0.1029458, 51.37786979999999], [-0.1029828, 51.3778415], [-0.1033121, 51.377603499999985], [-0.103811, 51.3772678], [-0.1039916, 51.377158099999995], [-0.1046571, 51.376755300000006], [-0.10508099999999998, 51.37652989999999], [-0.1058809, 51.376136599999995], [-0.1063487, 51.3758963], [-0.1066732, 51.375719700000005], [-0.1067952, 51.3756366], [-0.10712979999999998, 51.3754085]]} 0.3 1555 1558 None West Croydon West Croydon Turnback 51.3754085 -0.1071298 51.3754085 -0.1071298 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:58:00 West Croydon TRUST TRACKING_TIMEOUT 16417143 1789571675090555 21 21 2026-09-16 16:08:05.537891 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:03.095414
583941 614041 C25555 252A59MR16 2026-09-16 COMPLETE None 2026-09-16 15:58:00 2026-09-16 16:08:08 2026-09-18 16:08:08 {"id": 614041, "stp": "P", "toc": "Sheffield Supertram", "uid": "C25555", "consist": null, "dest_crs": "SHQ", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C25555/2026-09-16/detailed", "trust_id": "252A59MR16", "origin_crs": "PAQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield Cathedral (Super Tram)", "service_date": "2026-09-16", "dest_arr_time": "1558", "dest_platform": null, "is_terminated": 1, "next_location": "Tinsley Meadowhall (Super Tram)", "signalling_id": "2A59", "timing_status": "ON TIME", "origin_station": "Parkgate", "current_leg_arr": "1541½", "current_leg_dep": "1538", "current_leg_end": "Tinsley Meadowhall (Super Tram)", "origin_dep_time": "1532", "origin_platform": null, "current_location": "Tinsley North Jn", "last_update_time": "2026-09-16T16:08:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]}", "current_leg_start": "Magna Tram Stop", "dest_arr_time_act": "1558", "motion_projection": null, "next_location_lat": "53.4132051", "next_location_lon": "-1.4046362", "previous_location": "Rotherham Central", "current_leg_milage": "1.0", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 6, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:50661077\", \"confirmationDeadline\": \"2026-09-16T15:41:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1532", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "3.5", "current_position_lat": "53.4132051", "current_position_lon": "-1.4046362", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:37Z\", \"source_id\": 50646989, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:40Z\", \"source_id\": 16385731, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7238, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:42Z\", \"source_id\": 50657969, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:37:48Z\", \"source_id\": 16388846, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tinsley North Jn", "service_state_platform": null, "timing_fact_generation": 1789569543027281, "current_leg_arrival_utc": "2026-09-16T15:41:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:03.098887", "service_state_evidence_id": 50661077, "current_leg_start_actual_dep": "2026-09-16T15:38:53+01:00", "operational_evidence_version": 12, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:03.493303", "service_state_valid_until_kind": null, "operational_interpretation_version": 12, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Sheffield Supertram P PAQ SHQ 2A59 None None None None None [{"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:37Z", "source_id": 50646989, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:34:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:40Z", "source_id": 16385731, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7238, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:42Z", "source_id": 50657969, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:38:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:37:48Z", "source_id": 16388846, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}] Parkgate 1532 1532 None None None Sheffield Cathedral (Super Tram) 1558 1558 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C25555/2026-09-16/detailed None Magna Tram Stop 2026-09-16T15:38:53+01:00 Tinsley Meadowhall (Super Tram) 3.5 {"type": "LineString", "coordinates": [[-1.386252560057402, 53.420378678090565], [-1.386254, 53.4203786], [-1.3875806, 53.42031490000001], [-1.3897628, 53.4202116], [-1.3901726, 53.4201868], [-1.3906569, 53.4201569], [-1.3911110999999998, 53.420118499999994], [-1.3918117, 53.4200511], [-1.3926871, 53.4199477], [-1.3934851999999998, 53.41984870000001], [-1.3946617, 53.419675599999984], [-1.3955812, 53.4195618], [-1.3957602, 53.41953960000001], [-1.3968033, 53.419413299999995], [-1.3970091, 53.4193878], [-1.3973825, 53.419329], [-1.3981063, 53.4192327], [-1.3984456999999997, 53.4191831], [-1.3987914999999995, 53.419109600000006], [-1.3991639, 53.4190089], [-1.3995773, 53.41888050000001], [-1.3999162, 53.418762400000006], [-1.4002401999999998, 53.4186359], [-1.40054, 53.4185013], [-1.4009799, 53.41828019999999], [-1.401287, 53.41810650000001], [-1.4016972, 53.4178511], [-1.4020171, 53.4176044], [-1.4023145, 53.4173446], [-1.4026193, 53.4170336], [-1.4032489, 53.416129100000006], [-1.4036368999999995, 53.4155587], [-1.4041726, 53.4147074], [-1.404392, 53.4143553], [-1.4044164788002325, 53.41428429590598], [-1.4045611, 53.41386479999999], [-1.4046126, 53.41363870000001], [-1.4046375, 53.4134457], [-1.4046362, 53.413205099999985]]} 1.0 1538 1541½ Rotherham Central Tinsley North Jn Tinsley Meadowhall (Super Tram) 53.4132051 -1.4046362 53.4132051 -1.4046362 1 0 2026-09-16 16:08:08 TERMINATED 2026-09-16 15:58:00 Tinsley North Jn TD TRACKING_TIMEOUT 50661077 1789569543027281 12 12 2026-09-16 16:08:03.493303 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:03.098887
583942 614641 W35141 741K23MR16 2026-09-16 COMPLETE 16450233 2026-09-16 16:58:00 2026-09-16 16:08:37 2026-09-18 16:08:37 {"id": 614641, "stp": "P", "toc": "Great Western Railway", "uid": "W35141", "consist": "387166+387169", "dest_crs": "PAD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W35141/2026-09-16/detailed", "trust_id": "741K23MR16", "origin_crs": "NBY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Paddington", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "1", "is_terminated": 1, "next_location": "London Paddington", "signalling_id": "1K23", "timing_status": "LATE", "origin_station": "Newbury", "current_leg_arr": "1658", "current_leg_dep": "1626", "current_leg_end": "London Paddington", "origin_dep_time": "1555", "origin_platform": "1", "current_location": "Link Line", "last_update_time": "2026-09-16T16:08:37", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]}", "current_leg_start": "Reading", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "51.5167482", "next_location_lon": "-0.1769041", "previous_location": "Reading", "current_leg_milage": "35.7", "linx_max_speed_mph": 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\": 2555.704, \"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\": 9597.017, \"from_m\": 2555.704, \"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\": 10393.876, \"from_m\": 9597.017, \"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\": 23972.925, \"from_m\": 10393.876, \"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\": 26063.857, \"from_m\": 23972.925, \"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\": 26836.548, \"from_m\": 26063.857, \"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\": 26975.297, \"from_m\": 26836.548, \"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\": 27274.008, \"from_m\": 26975.297, \"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\": 27884.796, \"from_m\": 27274.008, \"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\": 28509.313, \"from_m\": 27884.796, \"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\": 28567.703, \"from_m\": 28509.313, \"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\": 28623.823, \"from_m\": 28567.703, \"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\": 28730.71, \"from_m\": 28623.823, \"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\": 28789.091, \"from_m\": 28730.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28869.037, \"from_m\": 28789.091, \"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\": 35625.965, \"from_m\": 28869.037, \"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\": 35680.476, \"from_m\": 35625.965, \"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\": 44857.955, \"from_m\": 35680.476, \"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\": 44869.559, \"from_m\": 44857.955, \"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\": 46199.305, \"from_m\": 44869.559, \"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\": 46349.895, \"from_m\": 46199.305, \"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\": 46388.435, \"from_m\": 46349.895, \"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\": 46877.95, \"from_m\": 46388.435, \"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\": 46961.463, \"from_m\": 46877.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\": 77557.752, \"from_m\": 46961.463, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 81821.212, \"from_m\": 77557.752, \"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\": 82022.618, \"from_m\": 81821.212, \"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\": 82108.297, \"from_m\": 82022.618, \"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\": 83271.558, \"from_m\": 82108.297, \"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\": 83556.569, \"from_m\": 83271.558, \"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\": 85026.694, \"from_m\": 83556.569, \"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\": 614641, \"profile_key\": \"c91fcc9fbb2804006abad0dc271e6886f427b5bab0d2081d892388b283fec826\", \"schedule_id\": 26909, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Newbury\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Newbury Racecourse\", \"stage_seq\": 2, \"distance_m\": 1115.563, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": false, \"wtt_arr\": \"1601H\", \"wtt_dep\": \"1602H\", \"location\": \"Thatcham\", \"stage_seq\": 3, \"distance_m\": 5683.069, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610\", \"location\": \"Theale\", \"stage_seq\": 4, \"distance_m\": 18962.063, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614H\", \"location\": \"Southcote Jn\", \"stage_seq\": 5, \"distance_m\": 24594.315, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Oxford Road Jn\", \"stage_seq\": 6, \"distance_m\": 26090.999, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1627\", \"location\": \"Reading\", \"stage_seq\": 7, \"distance_m\": 27396.924, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Kennet Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 28567.703, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Twyford\", \"stage_seq\": 9, \"distance_m\": 35352.351, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Maidenhead\", \"stage_seq\": 10, \"distance_m\": 46241.474, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Slough\", \"stage_seq\": 11, \"distance_m\": 55470.594, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Stockley Jn\", \"stage_seq\": 12, \"distance_m\": 65743.156, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 13, \"distance_m\": 67403.289, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Southall\", \"stage_seq\": 14, \"distance_m\": 70682.989, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Acton West Jn\", \"stage_seq\": 15, \"distance_m\": 76848.634, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 16, \"distance_m\": 82239.997, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 17, \"distance_m\": 83112.138, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Royal Oak Junction\", \"stage_seq\": 18, \"distance_m\": 84386.279, \"section_seq\": 1, \"route_path_id\": 101395}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"London Paddington\", \"stage_seq\": 19, \"distance_m\": 85026.694, \"section_seq\": 1, \"route_path_id\": 101395}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85026.694, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101395}], \"total_distance_m\": 85026.694, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 84316.604, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 710.09, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1555", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "32.0", "current_position_lat": "51.5167482", "current_position_lon": "-0.1769041", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:19Z\", \"source_id\": 50704123, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:20Z\", \"source_id\": 16402308, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24419, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:36Z\", \"source_id\": 50715392, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:41Z\", \"source_id\": 16405528, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:34Z\", \"source_id\": 50736583, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:34Z\", \"source_id\": 16411662, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23783, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:00Z\", \"source_id\": 50772491, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:03Z\", \"source_id\": 16422209, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:02Z\", \"source_id\": 50796815, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:07Z\", \"source_id\": 16429323, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:57Z\", \"source_id\": 50807468, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:59Z\", \"source_id\": 16432475, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23556, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:54Z\", \"source_id\": 50815604, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:59Z\", \"source_id\": 16434832, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23523, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:15Z\", \"source_id\": 50832999, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:18Z\", \"source_id\": 16439850, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23399, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:19Z\", \"source_id\": 50838513, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:23Z\", \"source_id\": 16441490, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23169, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:16Z\", \"source_id\": 50843771, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:21Z\", \"source_id\": 16443019, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:21Z\", \"source_id\": 50869173, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:24Z\", \"source_id\": 16450233, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Paddington", "service_state_platform": "1", "timing_fact_generation": 1789574186091217, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:09.293108", "service_state_evidence_id": 16450233, "current_leg_start_actual_dep": "2026-09-16T16:31:00+01:00", "operational_evidence_version": 69, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:09.570511", "service_state_valid_until_kind": null, "operational_interpretation_version": 69, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P NBY PAD 1K23 387166+387169 8 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": 2555.704, "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": 9597.017, "from_m": 2555.704, "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": 10393.876, "from_m": 9597.017, "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": 23972.925, "from_m": 10393.876, "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": 26063.857, "from_m": 23972.925, "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": 26836.548, "from_m": 26063.857, "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": 26975.297, "from_m": 26836.548, "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": 27274.008, "from_m": 26975.297, "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": 27884.796, "from_m": 27274.008, "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": 28509.313, "from_m": 27884.796, "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": 28567.703, "from_m": 28509.313, "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": 28623.823, "from_m": 28567.703, "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": 28730.71, "from_m": 28623.823, "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": 28789.091, "from_m": 28730.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28869.037, "from_m": 28789.091, "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": 35625.965, "from_m": 28869.037, "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": 35680.476, "from_m": 35625.965, "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": 44857.955, "from_m": 35680.476, "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": 44869.559, "from_m": 44857.955, "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": 46199.305, "from_m": 44869.559, "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": 46349.895, "from_m": 46199.305, "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": 46388.435, "from_m": 46349.895, "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": 46877.95, "from_m": 46388.435, "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": 46961.463, "from_m": 46877.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": 77557.752, "from_m": 46961.463, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 110.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 81821.212, "from_m": 77557.752, "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": 82022.618, "from_m": 81821.212, "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": 82108.297, "from_m": 82022.618, "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": 83271.558, "from_m": 82108.297, "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": 83556.569, "from_m": 83271.558, "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": 85026.694, "from_m": 83556.569, "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": 614641, "profile_key": "c91fcc9fbb2804006abad0dc271e6886f427b5bab0d2081d892388b283fec826", "schedule_id": 26909, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1555", "location": "Newbury", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Newbury Racecourse", "stage_seq": 2, "distance_m": 1115.563, "section_seq": 1, "route_path_id": 101395}, {"is_pass": false, "wtt_arr": "1601H", "wtt_dep": "1602H", "location": "Thatcham", "stage_seq": 3, "distance_m": 5683.069, "section_seq": 1, "route_path_id": 101395}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610", "location": "Theale", "stage_seq": 4, "distance_m": 18962.063, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614H", "location": "Southcote Jn", "stage_seq": 5, "distance_m": 24594.315, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Oxford Road Jn", "stage_seq": 6, "distance_m": 26090.999, "section_seq": 1, "route_path_id": 101395}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1627", "location": "Reading", "stage_seq": 7, "distance_m": 27396.924, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Kennet Bridge Jn", "stage_seq": 8, "distance_m": 28567.703, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Twyford", "stage_seq": 9, "distance_m": 35352.351, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Maidenhead", "stage_seq": 10, "distance_m": 46241.474, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Slough", "stage_seq": 11, "distance_m": 55470.594, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Stockley Jn", "stage_seq": 12, "distance_m": 65743.156, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Heathrow Airport Jn", "stage_seq": 13, "distance_m": 67403.289, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Southall", "stage_seq": 14, "distance_m": 70682.989, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Acton West Jn", "stage_seq": 15, "distance_m": 76848.634, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Ladbroke Grove Jn", "stage_seq": 16, "distance_m": 82239.997, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Portobello Jn (London)", "stage_seq": 17, "distance_m": 83112.138, "section_seq": 1, "route_path_id": 101395}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Royal Oak Junction", "stage_seq": 18, "distance_m": 84386.279, "section_seq": 1, "route_path_id": 101395}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "London Paddington", "stage_seq": 19, "distance_m": 85026.694, "section_seq": 1, "route_path_id": 101395}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85026.694, "from_m": 0.0, "section_seq": 1, "route_path_id": 101395}], "total_distance_m": 85026.694, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 84316.604, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 710.09, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24430, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:19Z", "source_id": 50704123, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:56:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:20Z", "source_id": 16402308, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24419, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:36Z", "source_id": 50715392, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:01:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:41Z", "source_id": 16405528, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:34Z", "source_id": 50736583, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:09:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:34Z", "source_id": 16411662, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23783, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:00Z", "source_id": 50772491, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:22:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:03Z", "source_id": 16422209, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:02Z", "source_id": 50796815, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:32:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:07Z", "source_id": 16429323, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:57Z", "source_id": 50807468, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:35:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:59Z", "source_id": 16432475, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23556, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:54Z", "source_id": 50815604, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:38:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:59Z", "source_id": 16434832, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23523, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:15Z", "source_id": 50832999, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:43:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:18Z", "source_id": 16439850, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23399, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:19Z", "source_id": 50838513, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:45:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:23Z", "source_id": 16441490, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23169, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:16Z", "source_id": 50843771, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:47:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:21Z", "source_id": 16443019, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:21Z", "source_id": 50869173, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:58:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:24Z", "source_id": 16450233, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Newbury 1555 1555 1 None None London Paddington 1654 1654 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:W35141/2026-09-16/detailed None Reading 2026-09-16T16:31:00+01:00 London Paddington 32.0 {"type": "LineString", "coordinates": [[-0.9734395, 51.459132399999994], [-0.9728922, 51.459072799999994], [-0.9724542, 51.4590325], [-0.9723566, 51.459022999999995], [-0.971842, 51.4589776], [-0.9709978, 51.45892299999999], [-0.9699882, 51.45887160000001], [-0.9687165, 51.4588223], [-0.9681995, 51.4588083], [-0.9665911999999998, 51.4587322], [-0.9652642, 51.4586352], [-0.9642825, 51.45859059999999], [-0.9622636, 51.458503400000005], [-0.9619984, 51.45849189999999], [-0.9619396103303312, 51.45848978738839], [-0.9617396, 51.4584826], [-0.9615773, 51.45847679999998], [-0.9575964999999996, 51.458412299999985], [-0.9567547, 51.458437499999995], [-0.9559447, 51.458437800000006], [-0.9544051, 51.4584992], [-0.9535628000000002, 51.45851400000001], [-0.9524119, 51.4585658], [-0.9503301, 51.4586166], [-0.9492394, 51.458624400000005], [-0.9486436, 51.458645], [-0.9480279, 51.4586622], [-0.9469266, 51.4587021], [-0.945082, 51.458755], [-0.9440774, 51.4587761], [-0.9429622, 51.4587876], [-0.9423402, 51.458797399999995], [-0.9417211, 51.4588117], [-0.9412879, 51.45882060000001], [-0.9398481, 51.4588607], [-0.9390974, 51.458874900000005], [-0.938311, 51.4588856], [-0.9367282999999998, 51.45891149999999], [-0.935573, 51.45894439999999], [-0.9346036, 51.4589881], [-0.9340989, 51.4590166], [-0.9336086, 51.45905049999998], [-0.9330951999999996, 51.4590879], [-0.9323602999999998, 51.45914930000001], [-0.9313894, 51.4592393], [-0.9304171999999996, 51.4593409], [-0.9289988, 51.45947890000001], [-0.9275706, 51.45962819999999], [-0.9270785999999998, 51.45967939999999], [-0.926531, 51.4597373], [-0.9256717, 51.45983349999999], [-0.9249468, 51.4599164], [-0.9244521, 51.45997779999999], [-0.9239842, 51.46004140000001], [-0.9231696, 51.46015330000001], [-0.9221959, 51.4602941], [-0.9218518, 51.46034709999999], [-0.9213352, 51.4604258], [-0.9207973000000002, 51.460514], [-0.9202726, 51.460606], [-0.9197554, 51.460703200000005], [-0.9187108999999996, 51.46090420000001], [-0.9182933999999998, 51.4609853], [-0.9173998, 51.461152799999994], [-0.9169208, 51.4612356], [-0.9165149, 51.4612977], [-0.9157787, 51.4614019], [-0.9149594, 51.461516799999984], [-0.9141544999999998, 51.46163889999999], [-0.9130993, 51.46181529999999], [-0.9120477, 51.4619991], [-0.9115808, 51.46208159999999], [-0.9108316, 51.462217], [-0.9099709, 51.462370199999995], [-0.9088545999999998, 51.4625713], [-0.9083552, 51.4626597], [-0.9076832, 51.462778199999995], [-0.9069169, 51.46291359999999], [-0.9060475, 51.4630731], [-0.9050152, 51.4632699], [-0.9026091, 51.4637656], [-0.9013071, 51.4640288], [-0.8999422, 51.4643324], [-0.8985598, 51.4646489], [-0.8983152841195214, 51.46471017701703], [-0.8978575000000001, 51.4648249], [-0.8963491999999998, 51.46519549999999], [-0.8955847000000001, 51.465381699999995], [-0.8944116999999999, 51.46568779999999], [-0.8934919, 51.46595490000001], [-0.8926385999999998, 51.466186699999994], [-0.8914526, 51.46651579999999], [-0.8900686000000001, 51.46692229999999], [-0.8886896, 51.4673304], [-0.8858910999999999, 51.4682223], [-0.8806401000000001, 51.469865199999994], [-0.8804120000000001, 51.4699386], [-0.8799121999999999, 51.470109400000005], [-0.8788058999999999, 51.470476899999994], [-0.8773582, 51.47094799999999], [-0.8748604999999999, 51.47177829999999], [-0.8742972999999999, 51.471959700000006], [-0.8728368999999999, 51.4724355], [-0.871377, 51.472904], [-0.8710331, 51.473011500000005], [-0.8706156999999999, 51.47314209999999], [-0.8696863999999999, 51.4733865], [-0.8684633, 51.47378020000001], [-0.8678, 51.473993], [-0.8668306, 51.4743033], [-0.8640085, 51.4752138], [-0.8638070822196255, 51.47527876749895], [-0.8625957, 51.4756695], [-0.8621195, 51.4758231], [-0.8604982, 51.4763428], [-0.8597729, 51.4765332], [-0.858236, 51.47702720000001], [-0.8560086999999998, 51.477840699999994], [-0.8555618, 51.47798060000001], [-0.8549946, 51.4781582], [-0.8539027, 51.4785122], [-0.8524785999999999, 51.478989], [-0.8498164, 51.479837299999986], [-0.8467376000000001, 51.4808117], [-0.8436049999999999, 51.48174459999999], [-0.843343, 51.48184340000001], [-0.8423824, 51.48217609999999], [-0.8405039999999999, 51.4827834], [-0.8372862999999999, 51.48382159999999], [-0.8308936, 51.48593269999999], [-0.8299253999999999, 51.486243], [-0.8288608, 51.4865925], [-0.8278339999999998, 51.4869258], [-0.8255415, 51.487598600000005], [-0.8211887, 51.4889853], [-0.8204253, 51.4892293], [-0.8195795999999999, 51.4895068], [-0.8181866, 51.48995169999999], [-0.8153429, 51.4908946], [-0.8113824, 51.492182199999995], [-0.8102526, 51.4925462], [-0.8089868999999998, 51.49294890000001], [-0.8084837557075693, 51.493106248233346], [-0.8072915, 51.4934791], [-0.8041930999999999, 51.49446530000001], [-0.8010868, 51.49546139999999], [-0.7979507999999998, 51.4964845], [-0.796868, 51.496839099999995], [-0.7953039, 51.49734829999999], [-0.7926811, 51.4982142], [-0.7909567094822837, 51.4987748385867], [-0.7901359, 51.49904169999999], [-0.7874875999999998, 51.499882], [-0.7866615, 51.5001294], [-0.7857281999999999, 51.50043409999999], [-0.7840699999999999, 51.50096690000001], [-0.7807467, 51.5020743], [-0.7773885999999999, 51.503179200000005], [-0.7740131, 51.504251899999986], [-0.7732326, 51.5044929], [-0.7724305999999999, 51.50475299999999], [-0.7711241999999999, 51.505174100000005], [-0.7687491999999999, 51.505934], [-0.7638015, 51.50748540000001], [-0.7631764, 51.50766670000001], [-0.762827, 51.5077799], [-0.7622022, 51.5080081], [-0.7615067000000001, 51.5082211], [-0.7603733999999999, 51.5085865], [-0.7580629999999999, 51.50933950000001], [-0.7536829, 51.5107527], [-0.7528493, 51.5110183], [-0.7519746, 51.5112961], [-0.7513498, 51.51149019999999], [-0.7505959999999999, 51.5117356], [-0.7499279999999999, 51.5119471], [-0.7491788, 51.5121688], [-0.7481170999999999, 51.5124896], [-0.7470693999999999, 51.5128091], [-0.7460144, 51.513107299999994], [-0.7455093, 51.51324749999999], [-0.744965, 51.5134067], [-0.7439371999999999, 51.513689], [-0.7418828, 51.5142525], [-0.7417269999999999, 51.51429110000001], [-0.7400524, 51.5147297], [-0.7384082, 51.5151419], [-0.7361402, 51.51569670000001], [-0.7338763999999999, 51.5162406], [-0.7306994999999998, 51.51688969999999], [-0.7278402, 51.517470799999984], [-0.7271989, 51.5176023], [-0.7265234999999999, 51.51773790000001], [-0.7242527999999999, 51.51816319999999], [-0.7239208, 51.5182209], [-0.7236208, 51.5182731], [-0.7230339, 51.518375299999995], [-0.7226763753448314, 51.51843703539003], [-0.7222932, 51.51850319999999], [-0.7215239, 51.518635800000006], [-0.7209868, 51.5187276], [-0.7186522272956171, 51.51911192739203], [-0.7181226999999999, 51.519199099999994], [-0.7169419999999999, 51.519381], [-0.7162014999999999, 51.51949499999999], [-0.7147682, 51.519701700000006], [-0.7141205, 51.51978600000001], [-0.7129279, 51.5199017], [-0.7120395999999999, 51.52000289999998], [-0.7110151999999998, 51.520081199999986], [-0.7098478, 51.5202137], [-0.709389, 51.520276], [-0.7034496999999998, 51.5209199], [-0.7002315999999998, 51.5212791], [-0.6972856, 51.5215732], [-0.6956415, 51.5217644], [-0.6943622, 51.521901799999995], [-0.6938893, 51.52195400000001], [-0.6927204, 51.5220854], [-0.6924827999999998, 51.5221153], [-0.6921948, 51.5221512], [-0.6914171, 51.5222408], [-0.6905843, 51.522343799999994], [-0.6895325999999999, 51.52245270000001], [-0.6894002, 51.52246710000001], [-0.6892193, 51.5224868], [-0.687548, 51.52265140000001], [-0.6858654999999999, 51.5228172], [-0.684123, 51.5229979], [-0.6826685, 51.5231502], [-0.6815572, 51.5232578], [-0.6806796, 51.523331299999995], [-0.6803821000000001, 51.523356199999995], [-0.6800283, 51.5233922], [-0.6793154, 51.52345639999999], [-0.6782688999999998, 51.523546], [-0.6766992, 51.5236416], [-0.6752902, 51.5237202], [-0.6751456, 51.5237298], [-0.6734205, 51.5238336], [-0.6716649, 51.5239172], [-0.6714598, 51.52392590000001], [-0.6698563, 51.5239806], [-0.6687378, 51.523997], [-0.6674537, 51.5240337], [-0.6673606, 51.5240349], [-0.6672469999999999, 51.52403629999999], [-0.6660219, 51.5240617], [-0.6650079, 51.5240717], [-0.6638918, 51.52407610000001], [-0.6626677, 51.5240627], [-0.6616043999999999, 51.5240418], [-0.6600075999999999, 51.5240111], [-0.6597041999999999, 51.5240047], [-0.6587431999999999, 51.52397989999999], [-0.6574041, 51.5239268], [-0.6560576, 51.5238671], [-0.6546151, 51.5237969], [-0.6530213999999999, 51.523711799999994], [-0.6516917, 51.5236296], [-0.6503356, 51.523537], [-0.6491546999999999, 51.52344289999999], [-0.6482234, 51.5233653], [-0.6472945, 51.5232817], [-0.6466080999999999, 51.5232115], [-0.645621, 51.5231158], [-0.6454036, 51.5230955], [-0.6442463, 51.5229651], [-0.6430869999999999, 51.5228411], [-0.6420572999999999, 51.5227201], [-0.6413007, 51.52262639999999], [-0.6410444, 51.5225947], [-0.6406748, 51.52254390000001], [-0.6404083999999999, 51.522499100000005], [-0.6392875, 51.5223498], [-0.6377831, 51.5221165], [-0.6377465999999999, 51.5221108], [-0.6357063999999999, 51.521792699999985], [-0.6356759999999999, 51.5217876], [-0.6338278999999999, 51.521476699999994], [-0.6336652999999999, 51.52145], [-0.6331415, 51.52136409999999], [-0.6322191, 51.521209299999995], [-0.6320153, 51.5211742], [-0.6308825999999998, 51.5209791], [-0.6300153, 51.5208175], [-0.6291275, 51.5206422], [-0.628820698883665, 51.52057806500258], [-0.6279091, 51.52038749999999], [-0.6268985, 51.5201574], [-0.6257445999999999, 51.5199027], [-0.6248631, 51.5196901], [-0.6236512999999999, 51.51939960000001], [-0.6226022, 51.51915149999999], [-0.6217637000000001, 51.5189524], [-0.6200707999999999, 51.51851370000001], [-0.618863, 51.51818260000001], [-0.6147841999999999, 51.517050999999995], [-0.613566, 51.516719], [-0.6123224000000002, 51.51638749999998], [-0.6120651999999999, 51.516321], [-0.6115339, 51.5161835], [-0.6098698, 51.5158101], [-0.6097416999999999, 51.515778399999995], [-0.6095092999999999, 51.515719700000005], [-0.6079274999999998, 51.5153752], [-0.6067647, 51.5150994], [-0.6062448, 51.5149787], [-0.6053517999999999, 51.51477130000001], [-0.6046302999999998, 51.51461330000001], [-0.6031966, 51.514309100000006], [-0.6020255, 51.514098799999985], [-0.6012538000000001, 51.5139381], [-0.5989550999999999, 51.5134617], [-0.5978308999999999, 51.5132337], [-0.5966693, 51.5130143], [-0.5956465, 51.5128393], [-0.5949381, 51.51273129999999], [-0.5941391, 51.512618], [-0.5931054, 51.5124699], [-0.5923732999999999, 51.5123588], [-0.5918961624007154, 51.51228234723479], [-0.5902363999999999, 51.51201640000001], [-0.5899777, 51.5119759], [-0.5882711999999999, 51.5117142], [-0.5878617, 51.511652], [-0.5855170999999999, 51.511295999999994], [-0.5838234, 51.5110389], [-0.5829139999999999, 51.51090949999999], [-0.5820988, 51.5108092], [-0.5799656, 51.51056150000001], [-0.5779704999999999, 51.5103476], [-0.5760868, 51.5101618], [-0.5742267, 51.5099897], [-0.5725122, 51.50984900000001], [-0.5707674, 51.509717], [-0.5684295, 51.5095641], [-0.5666028, 51.509443], [-0.5646106999999999, 51.509312699999995], [-0.5634121, 51.50923499999999], [-0.5615907, 51.5091143], [-0.5602507, 51.5090287], [-0.5582884, 51.508901], [-0.5565893, 51.5087874], [-0.5539695, 51.5086178], [-0.5511591, 51.5084224], [-0.5486667999999999, 51.5082435], [-0.546178, 51.50809209999999], [-0.5445886, 51.507994], [-0.5440619999999999, 51.5079712], [-0.5435622, 51.50795579999999], [-0.5426824999999998, 51.50794009999999], [-0.5425574, 51.50793819999999], [-0.5413771, 51.5079174], [-0.5406435, 51.507899], [-0.5399981, 51.5078772], [-0.5389891704717129, 51.507829595705935], [-0.5388515, 51.5078231], [-0.5381859999999999, 51.50779479999999], [-0.5373273, 51.5077722], [-0.5369198999999999, 51.507757900000016], [-0.5348011999999999, 51.5077271], [-0.5325741999999999, 51.5076859], [-0.5306214999999999, 51.5076548], [-0.5293861, 51.5076521], [-0.5292416999999999, 51.5076512], [-0.5289053999999999, 51.5076516], [-0.5274551999999999, 51.5076662], [-0.5265712, 51.5076445], [-0.5251817999999999, 51.507669699999994], [-0.5240399, 51.5077012], [-0.5229412000000001, 51.50772760000001], [-0.5210376, 51.5077974], [-0.5169843, 51.5079726], [-0.515653, 51.508034399999985], [-0.5142254999999999, 51.5081071], [-0.5127702000000001, 51.50819039999999], [-0.5113110999999999, 51.50828229999999], [-0.509771, 51.5083892], [-0.5084412, 51.50850390000001], [-0.507961, 51.50854939999999], [-0.5078088, 51.5085609], [-0.5068466, 51.50864609999999], [-0.5063711, 51.50868220000001], [-0.5058100999999999, 51.50871939999999], [-0.5052367999999999, 51.508762100000006], [-0.5047086, 51.5088042], [-0.5041558, 51.5088552], [-0.5021353999999999, 51.5090595], [-0.5013942, 51.509135299999976], [-0.5006233, 51.50921149999999], [-0.4997233, 51.5092994], [-0.4981643, 51.5094347], [-0.49658560000000007, 51.50954879999999], [-0.4950077000000001, 51.50965480000001], [-0.4933215, 51.50975929999999], [-0.4916296, 51.509851], [-0.489195, 51.509951400000006], [-0.48834420000000006, 51.5099847], [-0.4873206000000001, 51.51001479999999], [-0.4864075000000001, 51.5100347], [-0.48581890000000005, 51.510048899999994], [-0.4852184930675739, 51.5100608228371], [-0.4851995, 51.5100612], [-0.4836724999999999, 51.5100717], [-0.48270160000000006, 51.51008309999999], [-0.4818318999999999, 51.5100857], [-0.4803978, 51.51007419999999], [-0.4793129, 51.51006009999998], [-0.4775988, 51.5100212], [-0.4773386, 51.51001310000001], [-0.4767694, 51.50999740000001], [-0.476135, 51.509978700000005], [-0.4749370999999999, 51.5099427], [-0.4743657999999999, 51.50992759999999], [-0.473994, 51.509917400000006], [-0.47342950000000006, 51.509896399999995], [-0.4728227, 51.5098726], [-0.4719928000000001, 51.509838], [-0.4713922, 51.50980289999999], [-0.4708757999999999, 51.5097671], [-0.4705209999999999, 51.50973950000001], [-0.4701103, 51.5097064], [-0.4695708999999999, 51.509661], [-0.4686885, 51.50958229999999], [-0.4657911, 51.509331200000005], [-0.4649753, 51.50926019999999], [-0.4642085000000001, 51.509188300000005], [-0.4636783999999999, 51.5091392], [-0.46235300000000007, 51.509006600000006], [-0.4612789999999999, 51.508888199999994], [-0.45989319999999995, 51.50872739999999], [-0.4594241, 51.50866709999999], [-0.45886599999999994, 51.50859150000001], [-0.4579578, 51.5084755], [-0.4561064, 51.5082185], [-0.4542711, 51.5079438], [-0.45245920000000006, 51.5076517], [-0.4519062, 51.5075613], [-0.4513516, 51.507463], [-0.4507728, 51.5073629], [-0.4502447, 51.5072674], [-0.4494974999999999, 51.50713220000001], [-0.4491576420597607, 51.50706513585433], [-0.4490180999999999, 51.50703759999999], [-0.4481072999999999, 51.5068677], [-0.4478519114994092, 51.50681652753606], [-0.44761044011808815, 51.506766155222905], [-0.4473983523175937, 51.50671926515638], [-0.44721147215046186, 51.506675320341834], [-0.44704562366922856, 51.50663378378466], [-0.44689663092642984, 51.506594118490206], [-0.44676031797460175, 51.50655578746386], [-0.4466325088662803, 51.50651825371098], [-0.4465090276540014, 51.506480980236944], [-0.4463856983903012, 51.50644343004713], [-0.4462583451277155, 51.5064050661469], [-0.44612279191878057, 51.50636535154162], [-0.4459748628160322, 51.50632374923667], [-0.44581038187200656, 51.50627972223741], [-0.4456251731392395, 51.50623273354922], [-0.4454150606702671, 51.50618224617747], [-0.4451758685176254, 51.50612772312753], [-0.4451691725809694, 51.50612620546551], [-0.4451301834939695, 51.506129624755935], [-0.44505726098405735, 51.5061360199612], [-0.4446854, 51.50605670000001], [-0.4442659364961424, 51.50596524554944], [-0.4440971, 51.50595030000001], [-0.4439531, 51.505934899999986], [-0.4438047, 51.5059182], [-0.443628, 51.5058936], [-0.4434802, 51.5058667], [-0.4433034, 51.505833599999995], [-0.4431511, 51.505808], [-0.4424447, 51.5056659], [-0.4413072, 51.505439599999995], [-0.44045149999999994, 51.5052698], [-0.4396179999999999, 51.50510909999999], [-0.4384238999999999, 51.5048894], [-0.4383089999999999, 51.5048712], [-0.4371285999999999, 51.50472419999999], [-0.4361994, 51.50460040000001], [-0.4358107813921324, 51.504542263694965], [-0.4352181, 51.50445359999999], [-0.4345449, 51.5043629], [-0.43368309999999993, 51.504245100000006], [-0.4321087, 51.5040321], [-0.43169479999999993, 51.5039818], [-0.4312623, 51.5039302], [-0.430439, 51.5038362], [-0.4298878, 51.50377809999999], [-0.4293121999999999, 51.50371700000001], [-0.4286325999999999, 51.50364810000001], [-0.4279574, 51.5035892], [-0.4272543999999999, 51.5035272], [-0.42610629999999994, 51.503429199999985], [-0.425868, 51.5034066], [-0.4237455, 51.503255], [-0.4234148, 51.5032266], [-0.423321896216709, 51.50321930041702], [-0.4230508, 51.503198], [-0.4222689, 51.5031409], [-0.4215447, 51.5031017], [-0.4213663, 51.503091999999995], [-0.420615, 51.50305809999999], [-0.4204627, 51.5030512], [-0.41726699999999994, 51.50292090000001], [-0.4171716, 51.50291680000001], [-0.4167050000000001, 51.5028982], [-0.4163967, 51.50288369999999], [-0.41585549999999993, 51.50286259999999], [-0.41568579999999994, 51.50285649999999], [-0.4151963, 51.5028391], [-0.4149532, 51.5028326], [-0.4145998, 51.50283159999999], [-0.4142457, 51.5028474], [-0.413952, 51.5028479], [-0.4138879, 51.5028476], [-0.4131146, 51.50283439999999], [-0.4125067999999999, 51.5028274], [-0.4114460999999999, 51.502819599999995], [-0.4109700999999999, 51.50282099999999], [-0.4092543, 51.5028383], [-0.4079338, 51.50286950000001], [-0.40692909999999993, 51.502905299999995], [-0.4059591, 51.50295], [-0.4050147999999999, 51.502992899999995], [-0.40440829999999994, 51.5030208], [-0.40394679999999994, 51.5030436], [-0.40349309999999994, 51.5030653], [-0.40263009999999994, 51.5031126], [-0.4014038, 51.5031816], [-0.4013336, 51.503185499999994], [-0.40013399999999993, 51.5032466], [-0.3998627, 51.503271899999994], [-0.3992978, 51.503313299999995], [-0.3987022999999999, 51.50335170000001], [-0.3981771, 51.5033949], [-0.3974803999999999, 51.503464], [-0.3963768, 51.5035545], [-0.3949982, 51.5036849], [-0.3945207, 51.5037459], [-0.3940407, 51.503805400000005], [-0.3924902999999999, 51.503958700000005], [-0.3921393, 51.5040039], [-0.3910889, 51.50413220000001], [-0.3886765, 51.504434999999994], [-0.3884156, 51.5044721], [-0.38336829999999994, 51.5051911], [-0.3805533, 51.5055894], [-0.3796667, 51.5057131], [-0.3790435, 51.5058019], [-0.3783799, 51.5058938], [-0.37722267999059506, 51.506058137201656], [-0.3764061, 51.5061741], [-0.3745698, 51.50643310000001], [-0.3744404, 51.5064532], [-0.36946539999999994, 51.5071528], [-0.3689618999999999, 51.5072236], [-0.3681414, 51.50733809999999], [-0.3674225, 51.507441], [-0.3665796, 51.5075605], [-0.3660224, 51.5076394], [-0.3654463, 51.5077202], [-0.3647467999999999, 51.50782089999999], [-0.36404669999999995, 51.50791879999999], [-0.3631414999999999, 51.50804529999999], [-0.3621448, 51.508186900000005], [-0.3612916, 51.50831209999999], [-0.3604507, 51.5084319], [-0.3596206, 51.50855370000001], [-0.35932611364780853, 51.508597039426064], [-0.35868969999999994, 51.5086907], [-0.3578353, 51.5088197], [-0.35698849999999993, 51.5089525], [-0.3563258999999999, 51.5090539], [-0.355734, 51.50915270000001], [-0.3552273, 51.5092393], [-0.3546626, 51.50933430000001], [-0.35415399999999997, 51.5094191], [-0.3537098, 51.50949390000001], [-0.3526868, 51.509665], [-0.35172319999999996, 51.5098174], [-0.3507844, 51.50995900000001], [-0.34983629999999993, 51.510102499999995], [-0.34875699999999993, 51.5102608], [-0.34788069999999993, 51.510387899999984], [-0.34669440000000007, 51.5105538], [-0.3432394999999999, 51.5110215], [-0.34148619999999996, 51.5112657], [-0.3408458999999999, 51.5113549], [-0.3403175, 51.511428299999984], [-0.3397033, 51.511509399999994], [-0.3386744, 51.511640699999994], [-0.3380986, 51.511713], [-0.3374888, 51.511785999999994], [-0.3368631999999999, 51.5118583], [-0.3365526, 51.5118946], [-0.33624699999999996, 51.5119321], [-0.33587960000000006, 51.511970700000006], [-0.3353845999999999, 51.5120254], [-0.3343108, 51.512140599999995], [-0.3335446, 51.512217799999995], [-0.3328204, 51.5122986], [-0.3321005, 51.5123727], [-0.3314135, 51.5124364], [-0.3306838, 51.51250960000001], [-0.329994, 51.51257999999999], [-0.32950359999999995, 51.5126267], [-0.3289332, 51.51268100000001], [-0.3283383, 51.5127372], [-0.3278028, 51.512786099999985], [-0.3272533, 51.51283690000001], [-0.32667969999999996, 51.5128908], [-0.3260751, 51.51294279999998], [-0.32563469999999994, 51.5129801], [-0.3252214, 51.513017100000006], [-0.3246495, 51.51306739999999], [-0.3237724, 51.5131408], [-0.3229996, 51.513192], [-0.3225645, 51.5132283], [-0.3221074, 51.51326629999999], [-0.3211932, 51.5133391], [-0.3204278, 51.5133951], [-0.31985249999999993, 51.51343760000001], [-0.31958669999999995, 51.51346159999999], [-0.3193081, 51.5134814], [-0.31850699999999993, 51.5135395], [-0.3177728, 51.51359050000001], [-0.3170029, 51.5136438], [-0.31545020000000007, 51.51374479999999], [-0.314478, 51.5138052], [-0.3061542, 51.51432509999999], [-0.306048, 51.514332499999995], [-0.3047637, 51.51442209999999], [-0.30394730000000003, 51.5144746], [-0.30341960000000007, 51.5145059], [-0.30281199999999997, 51.51454350000001], [-0.3015175, 51.5146208], [-0.30023369999999994, 51.5146851], [-0.298954, 51.5147397], [-0.2969463, 51.5148041], [-0.2960067, 51.5148216], [-0.2950247999999999, 51.51483170000001], [-0.2944664, 51.51483710000001], [-0.2941541, 51.5148386], [-0.2931123, 51.5148403], [-0.2922969, 51.51484299999999], [-0.2917909, 51.5148446], [-0.29123963412701476, 51.51484483155946], [-0.2909849164871852, 51.5148467060362], [-0.29075985052609993, 51.51484997835916], [-0.2905602002746019, 51.51485444558825], [-0.29038172976353444, 51.51485990478339], [-0.29022020302374074, 51.5148661530045], [-0.2900713840860639, 51.5148729873115], [-0.2899310369813473, 51.51488020476431], [-0.2897949257404339, 51.51488760242284], [-0.2896588143941671, 51.51489497734701], [-0.28951846697338995, 51.51490212659675], [-0.2893696475089457, 51.514908847231965], [-0.28920812003167756, 51.51491493631258], [-0.28902964857242863, 51.51492019089851], [-0.28882999716204216, 51.51492440804968], [-0.2886049298313614, 51.514927384826], [-0.2883502106112294, 51.5149289182874], [-0.28682880000000005, 51.51493839999999], [-0.2860147, 51.51495639999999], [-0.2851295, 51.5149889], [-0.2847383, 51.5150002], [-0.28427459999999993, 51.5150165], [-0.2838756, 51.51503729999999], [-0.2833593, 51.51507569999999], [-0.28302260000000007, 51.5150903], [-0.282896, 51.515096699999994], [-0.28272629999999993, 51.5151078], [-0.28229309999999996, 51.5151517], [-0.28204769999999996, 51.5151876], [-0.28170769999999995, 51.51525099999999], [-0.2814860123449074, 51.5152630146638], [-0.2810619, 51.515286], [-0.2805403, 51.5153094], [-0.2797088, 51.51535450000001], [-0.2784683, 51.5154405], [-0.2771768, 51.5155498], [-0.27588929999999995, 51.5156749], [-0.2751195, 51.51576089999999], [-0.2743296, 51.5158552], [-0.2732746, 51.51599529999999], [-0.2729415, 51.5160453], [-0.27159279999999997, 51.5162623], [-0.2708556, 51.5163929], [-0.27010919999999994, 51.516539499999986], [-0.26949458523585645, 51.51666827464791], [-0.2691723, 51.51673579999999], [-0.2668959, 51.517236099999984], [-0.26679529999999996, 51.51725779999999], [-0.2666847, 51.517280500000005], [-0.26628029999999997, 51.51735300000001], [-0.2653028, 51.5175544], [-0.26478179999999996, 51.5176657], [-0.26399609999999996, 51.5178459], [-0.2633975, 51.517994599999994], [-0.2625968, 51.5182161], [-0.26201309999999994, 51.5183903], [-0.2614994, 51.5185562], [-0.26015849999999996, 51.5190342], [-0.2597819, 51.5191671], [-0.2592463, 51.51935610000001], [-0.258344, 51.5196941], [-0.2578801, 51.51988020000001], [-0.2573606, 51.5200925], [-0.2564334, 51.5204813], [-0.25624929339735986, 51.52055523244075], [-0.25618127717845574, 51.52058254596137], [-0.25559419999999994, 51.520818299999995], [-0.2547742, 51.521138499999985], [-0.254019, 51.52143590000001], [-0.2535433, 51.52161329999999], [-0.25341119999999995, 51.5216626], [-0.2531323, 51.52176659999999], [-0.2528564, 51.52186880000001], [-0.2520682, 51.52214490000001], [-0.25142469999999995, 51.5223611], [-0.2501576999999999, 51.522751], [-0.2493126, 51.52299899999999], [-0.2485582, 51.523213600000005], [-0.2469488, 51.52363900000001], [-0.246751, 51.5236908], [-0.24637029999999993, 51.5237762], [-0.24570910000000004, 51.52391810000001], [-0.24547980000000005, 51.52396509999999], [-0.245433, 51.5239763], [-0.24523560000000005, 51.52402349999999], [-0.24332449999999997, 51.52446160000001], [-0.242579, 51.524619], [-0.2418401, 51.52476810000001], [-0.241457, 51.52483899999999], [-0.2411668, 51.52489270000001], [-0.24054010000000003, 51.525001], [-0.24001479999999997, 51.525087099999986], [-0.239218, 51.52520419999999], [-0.238226, 51.52533480000001], [-0.23745059999999996, 51.5254283], [-0.2362923, 51.52554829999999], [-0.2351815, 51.52564189999999], [-0.23495475880796407, 51.52565630100244], [-0.23490701426163027, 51.52565933339894], [-0.2342683, 51.5256999], [-0.2336434, 51.5257328], [-0.23330839999999997, 51.5257472], [-0.23297049999999997, 51.5257655], [-0.2327114, 51.5257774], [-0.23242140000000003, 51.525789399999994], [-0.232151, 51.52580300000001], [-0.2318576, 51.5258143], [-0.23156240000000003, 51.5258285], [-0.2311473, 51.52584540000001], [-0.2306863, 51.52586839999999], [-0.2304268, 51.52587679999999], [-0.2302451, 51.5258827], [-0.22991230000000004, 51.5258936], [-0.2295708, 51.5259002], [-0.22930900000000004, 51.52590269999998], [-0.22887930000000004, 51.5259057], [-0.2285939, 51.5259072], [-0.2282156999999999, 51.5259011], [-0.2278224, 51.52589600000001], [-0.2270542879688269, 51.52587745377656], [-0.226944, 51.5258438], [-0.2268132714814284, 51.52579704976277], [-0.2260563, 51.5257714], [-0.225033, 51.52572289999999], [-0.2247370999999999, 51.525706500000005], [-0.22413720000000004, 51.5256719], [-0.2238091, 51.52564720000001], [-0.2227863, 51.5255758], [-0.22199689999999997, 51.5255117], [-0.221239, 51.525443900000006], [-0.2205294, 51.52537559999999], [-0.2203363, 51.52535699999999], [-0.2191394, 51.52522040000001], [-0.2183549, 51.5251297], [-0.2179194, 51.525077499999995], [-0.2172965, 51.52498969999999], [-0.2166722, 51.5248997], [-0.2156022, 51.52473959999999], [-0.214962, 51.524634899999995], [-0.2145884, 51.5245701], [-0.21395869999999995, 51.52445959999999], [-0.2136806, 51.5244089], [-0.2124926, 51.524205900000005], [-0.2116303, 51.524038999999995], [-0.2107248, 51.5238339], [-0.2098486, 51.523629199999995], [-0.2089352, 51.52339009999999], [-0.2088448, 51.52336660000001], [-0.2086111, 51.523302300000005], [-0.2085897, 51.5232964], [-0.20800519999999997, 51.5231363], [-0.20729239999999996, 51.5229324], [-0.2064448, 51.5226961], [-0.2059239, 51.522557899999995], [-0.2053674, 51.522415200000005], [-0.20486669999999996, 51.5222839], [-0.20461609999999997, 51.52221380000001], [-0.20282919999999996, 51.52175549999999], [-0.20270355155128697, 51.5217213478905], [-0.2027008, 51.5217206], [-0.2025972, 51.5216912], [-0.2025708, 51.5216837], [-0.20215549999999996, 51.52157900000001], [-0.2019703, 51.52153320000001], [-0.20170950000000004, 51.5214703], [-0.2015285, 51.52142769999998], [-0.20145759999999996, 51.52141099999999], [-0.20094819999999997, 51.52130189999999], [-0.2008135, 51.521274600000005], [-0.2006939, 51.5212486], [-0.2004951, 51.5212003], [-0.2000992, 51.5210979], [-0.1997634, 51.521018699999985], [-0.1988613, 51.5208205], [-0.19827690000000003, 51.5206921], [-0.19734809999999997, 51.52047700000001], [-0.19621279999999997, 51.520209099999995], [-0.1959983, 51.520157], [-0.1957945, 51.520114199999995], [-0.1956122, 51.52008], [-0.1951535, 51.52000249999998], [-0.1949973, 51.51997459999999], [-0.1946295, 51.5199305], [-0.1946058, 51.5199277], [-0.19444479999999997, 51.51990669999999], [-0.19420519999999997, 51.5198755], [-0.1941071, 51.519857399999985], [-0.193967, 51.5198367], [-0.1937134, 51.5198008], [-0.19293099999999996, 51.519713], [-0.1923488, 51.519653000000005], [-0.1922012, 51.5196386], [-0.1917349, 51.519579799999995], [-0.1912869, 51.51952310000001], [-0.190431, 51.519438], [-0.1901427, 51.5194107], [-0.1870045, 51.51911890000001], [-0.18610779999999996, 51.5190708], [-0.1850612, 51.51905459999999], [-0.18503977649797215, 51.519053952424024], [-0.1843003, 51.51903159999999], [-0.1835796, 51.5189555], [-0.1830056, 51.51885550000001], [-0.18231629999999996, 51.5186885], [-0.1822454793351458, 51.51867019557413], [-0.18222252453516288, 51.51866426263708], [-0.18204641473925276, 51.518618744970894], [-0.18199497962396588, 51.51860545094652], [-0.18189897695255747, 51.518580637890665], [-0.1817077, 51.51853119999999], [-0.18157449999999997, 51.5185254], [-0.1814221, 51.51851719999999], [-0.1812625352914737, 51.51850742932989], [-0.18095829999999996, 51.5184888], [-0.1803392, 51.5184412], [-0.18005199999999996, 51.518407299999986], [-0.1797938, 51.5183613], [-0.1796630568239043, 51.518330165308825], [-0.179562, 51.5183061], [-0.17924569999999998, 51.5182125], [-0.17896929999999997, 51.518117399999994], [-0.1786307, 51.5179686], [-0.17836319999999997, 51.5178243], [-0.17831389999999997, 51.51779429999999], [-0.17690409999999998, 51.516748199999995]]} 35.7 1626 1658 Reading Link Line London Paddington 51.5167482 -0.1769041 51.5167482 -0.1769041 1 0 2026-09-16 16:08:37 TERMINATED 2026-09-16 15:58:00 London Paddington TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450233 1789574186091217 69 69 2026-09-16 16:08:09.570511 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:09.293108
583943 614930 L87422 081K44MS16 2026-09-16 COMPLETE 16450444 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 614930, "stp": "P", "toc": "ScotRail", "uid": "L87422", "consist": "380111", "dest_crs": "GLC", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L87422/2026-09-16/detailed", "trust_id": "081K44MS16", "origin_crs": "AYR", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "10", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "1K44", "timing_status": "ON TIME", "origin_station": "Ayr", "current_leg_arr": "1658", "current_leg_dep": "1646", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1605", "origin_platform": "3", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T16:08:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Paisley Gilmour Street", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Paisley Gilmour Street", "current_leg_milage": "7.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 88.167, \"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\": 313.268, \"from_m\": 88.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 658.74, \"from_m\": 313.268, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2513.5, \"from_m\": 658.74, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8576.099, \"from_m\": 2513.5, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10379.458, \"from_m\": 8576.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11597.594, \"from_m\": 10379.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12742.477, \"from_m\": 11597.594, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20826.836, \"from_m\": 12742.477, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24035.584, \"from_m\": 20826.836, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 24049.416, \"from_m\": 24035.584, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 48784.429, \"from_m\": 24049.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 54289.518, \"from_m\": 48784.429, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 55152.744, \"from_m\": 54289.518, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 56694.123, \"from_m\": 55152.744, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56951.12, \"from_m\": 56694.123, \"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\": 63399.69, \"from_m\": 56951.12, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63477.472, \"from_m\": 63399.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 63478.569, \"from_m\": 63477.472, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 63802.62, \"from_m\": 63478.569, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64355.167, \"from_m\": 63802.62, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 64818.589, \"from_m\": 64355.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65252.709, \"from_m\": 64818.589, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 65780.182, \"from_m\": 65252.709, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 66204.725, \"from_m\": 65780.182, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614930, \"profile_key\": \"15da226cba174bf4868637b6a380636b3c77cae895112aef34fed269fcf6ddd5\", \"schedule_id\": 18715, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Ayr\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1607H\", \"location\": \"Newton-on-Ayr\", \"stage_seq\": 2, \"distance_m\": 1872.595, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Falkland Jn\", \"stage_seq\": 3, \"distance_m\": 2726.263, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1610H\", \"location\": \"Prestwick Town\", \"stage_seq\": 4, \"distance_m\": 5083.704, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Prestwick International\", \"stage_seq\": 5, \"distance_m\": 5851.164, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Troon\", \"stage_seq\": 6, \"distance_m\": 10455.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Barassie Jn\", \"stage_seq\": 7, \"distance_m\": 12501.673, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1618H\", \"location\": \"Barassie\", \"stage_seq\": 8, \"distance_m\": 12677.253, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"Irvine\", \"stage_seq\": 9, \"distance_m\": 18400.827, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627H\", \"location\": \"Kilwinning\", \"stage_seq\": 10, \"distance_m\": 23860.285, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Dalry\", \"stage_seq\": 11, \"distance_m\": 29516.211, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Lochwinnoch\", \"stage_seq\": 12, \"distance_m\": 40359.774, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Johnstone\", \"stage_seq\": 13, \"distance_m\": 49369.803, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Elderslie\", \"stage_seq\": 14, \"distance_m\": 50884.643, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1646H\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 15, \"distance_m\": 54565.518, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Arkleston Jn\", \"stage_seq\": 16, \"distance_m\": 56411.971, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Shields Jn\", \"stage_seq\": 17, \"distance_m\": 63544.524, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 18, \"distance_m\": 65278.185, \"section_seq\": 1, \"route_path_id\": 35565}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 19, \"distance_m\": 66204.725, \"section_seq\": 1, \"route_path_id\": 35565}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66204.725, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35565}], \"total_distance_m\": 66204.725, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65741.303, \"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": "1605", "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\": 2815, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:42Z\", \"source_id\": 50734454, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:48Z\", \"source_id\": 16411060, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:58Z\", \"source_id\": 50743000, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:02Z\", \"source_id\": 16413545, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2806, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:55Z\", \"source_id\": 50748247, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:56Z\", \"source_id\": 16415077, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:40Z\", \"source_id\": 50758169, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:41Z\", \"source_id\": 16418041, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2786, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:15Z\", \"source_id\": 50764947, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:22Z\", \"source_id\": 16420091, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2780, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:30Z\", \"source_id\": 50776641, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:35Z\", \"source_id\": 16423446, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2710, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:44Z\", \"source_id\": 50787715, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:46Z\", \"source_id\": 16426746, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:10Z\", \"source_id\": 50799996, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:12Z\", \"source_id\": 16430226, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1641, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:23Z\", \"source_id\": 50811378, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:27Z\", \"source_id\": 16433615, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:48Z\", \"source_id\": 50823361, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:52Z\", \"source_id\": 16437091, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1722, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:12Z\", \"source_id\": 50835553, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:13Z\", \"source_id\": 16440565, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2024, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:41Z\", \"source_id\": 50870141, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:45Z\", \"source_id\": 16450444, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "10", "timing_fact_generation": 1789574207827916, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:12.652978", "service_state_evidence_id": 16450444, "current_leg_start_actual_dep": "2026-09-16T16:46:30+01:00", "operational_evidence_version": 68, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:13.120395", "service_state_valid_until_kind": null, "operational_interpretation_version": 68, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P AYR GLC 1K44 380111 4 100 None {"version": 3, "segments": [{"to_m": 88.167, "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": 313.268, "from_m": 88.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 658.74, "from_m": 313.268, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2513.5, "from_m": 658.74, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8576.099, "from_m": 2513.5, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10379.458, "from_m": 8576.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11597.594, "from_m": 10379.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12742.477, "from_m": 11597.594, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20826.836, "from_m": 12742.477, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 24035.584, "from_m": 20826.836, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 24049.416, "from_m": 24035.584, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 48784.429, "from_m": 24049.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 54289.518, "from_m": 48784.429, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 80.0}, {"to_m": 55152.744, "from_m": 54289.518, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 56694.123, "from_m": 55152.744, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56951.12, "from_m": 56694.123, "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": 63399.69, "from_m": 56951.12, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63477.472, "from_m": 63399.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 63478.569, "from_m": 63477.472, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 63802.62, "from_m": 63478.569, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64355.167, "from_m": 63802.62, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 64818.589, "from_m": 64355.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65252.709, "from_m": 64818.589, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 65780.182, "from_m": 65252.709, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 66204.725, "from_m": 65780.182, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614930, "profile_key": "15da226cba174bf4868637b6a380636b3c77cae895112aef34fed269fcf6ddd5", "schedule_id": 18715, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1605", "location": "Ayr", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1607H", "location": "Newton-on-Ayr", "stage_seq": 2, "distance_m": 1872.595, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Falkland Jn", "stage_seq": 3, "distance_m": 2726.263, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1610H", "location": "Prestwick Town", "stage_seq": 4, "distance_m": 5083.704, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Prestwick International", "stage_seq": 5, "distance_m": 5851.164, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Troon", "stage_seq": 6, "distance_m": 10455.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Barassie Jn", "stage_seq": 7, "distance_m": 12501.673, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1618H", "location": "Barassie", "stage_seq": 8, "distance_m": 12677.253, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "Irvine", "stage_seq": 9, "distance_m": 18400.827, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627H", "location": "Kilwinning", "stage_seq": 10, "distance_m": 23860.285, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Dalry", "stage_seq": 11, "distance_m": 29516.211, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Lochwinnoch", "stage_seq": 12, "distance_m": 40359.774, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Johnstone", "stage_seq": 13, "distance_m": 49369.803, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Elderslie", "stage_seq": 14, "distance_m": 50884.643, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1646H", "location": "Paisley Gilmour Street", "stage_seq": 15, "distance_m": 54565.518, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Arkleston Jn", "stage_seq": 16, "distance_m": 56411.971, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Shields Jn", "stage_seq": 17, "distance_m": 63544.524, "section_seq": 1, "route_path_id": 35565}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Glasgow Bridge Street Jn", "stage_seq": 18, "distance_m": 65278.185, "section_seq": 1, "route_path_id": 35565}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 19, "distance_m": 66204.725, "section_seq": 1, "route_path_id": 35565}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66204.725, "from_m": 0.0, "section_seq": 1, "route_path_id": 35565}], "total_distance_m": 66204.725, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65741.303, "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": 2815, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:42Z", "source_id": 50734454, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:07:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:48Z", "source_id": 16411060, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:58Z", "source_id": 50743000, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:10:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:02Z", "source_id": 16413545, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2806, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:55Z", "source_id": 50748247, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:12:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:56Z", "source_id": 16415077, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:40Z", "source_id": 50758169, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:16:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:41Z", "source_id": 16418041, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2786, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:15Z", "source_id": 50764947, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:19:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:22Z", "source_id": 16420091, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2780, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:30Z", "source_id": 50776641, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:23:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:35Z", "source_id": 16423446, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2710, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:44Z", "source_id": 50787715, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:27:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:46Z", "source_id": 16426746, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:10Z", "source_id": 50799996, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:12Z", "source_id": 16430226, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1641, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:23Z", "source_id": 50811378, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:36:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:27Z", "source_id": 16433615, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:48Z", "source_id": 50823361, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:40:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:52Z", "source_id": 16437091, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1722, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:12Z", "source_id": 50835553, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:45:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:13Z", "source_id": 16440565, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2024, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:41Z", "source_id": 50870141, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:45Z", "source_id": 16450444, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Ayr 1605 1605 3 None None Glasgow Central High Level 1658 1658 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:L87422/2026-09-16/detailed None Paisley Gilmour Street 2026-09-16T16:46:30+01:00 Glasgow Central High Level 12.0 {"type": "LineString", "coordinates": [[-4.424546420476094, 55.84732358163011], [-4.4239769, 55.8473092], [-4.423688299999999, 55.8473103], [-4.4230172, 55.8473343], [-4.4225429, 55.84735129999999], [-4.4222781, 55.8473674], [-4.4222059, 55.8473717], [-4.4220911, 55.847379], [-4.421909199999999, 55.84739009999999], [-4.4215813, 55.84741329999999], [-4.421173699999999, 55.8474517], [-4.4207162, 55.8475051], [-4.4201208, 55.84758719999999], [-4.4197262, 55.8476536], [-4.419178, 55.84775969999999], [-4.4190195999999995, 55.847793300000006], [-4.418841499999999, 55.84783240000001], [-4.418497799999999, 55.8479134], [-4.418285699999999, 55.8479687], [-4.4179577, 55.84805720000001], [-4.417388100000001, 55.84822689999999], [-4.4170496, 55.848335799999994], [-4.4164391, 55.84854169999999], [-4.4162045, 55.84862089999999], [-4.4154551, 55.8488891], [-4.4147696, 55.8491191], [-4.4143379, 55.8492935], [-4.4134361, 55.8496149], [-4.413094899999999, 55.84974019999999], [-4.412616099999999, 55.8499357], [-4.4117849, 55.850308299999995], [-4.4110189, 55.850661599999995], [-4.4102425, 55.85100909999999], [-4.409122399999999, 55.85149820000001], [-4.4078574, 55.8520232], [-4.4069699, 55.85236359999999], [-4.4068918, 55.8523936], [-4.405963099999999, 55.852736500000006], [-4.4050088999999994, 55.85307409999999], [-4.4042441, 55.8533277], [-4.4040781, 55.85338429999999], [-4.4032966, 55.85366739999999], [-4.402464299999999, 55.85393909999999], [-4.4023078, 55.8539794], [-4.401744892185655, 55.854122055957966], [-4.4016658, 55.8541421], [-4.4008469, 55.8543389], [-4.4000008, 55.8545276], [-4.3995563, 55.85462479999999], [-4.399554641869232, 55.85462514373172], [-4.3992577, 55.85468670000001], [-4.3985259, 55.85482760000001], [-4.3977279, 55.854971299999995], [-4.3972734, 55.855049599999994], [-4.3966782, 55.85514379999999], [-4.3957937, 55.85527600000001], [-4.3954316, 55.85532679999999], [-4.3947422, 55.855420200000005], [-4.393785299999999, 55.85554249999999], [-4.3930011, 55.8556499], [-4.3919334999999995, 55.85578610000001], [-4.3912287, 55.8558708], [-4.3901164, 55.8559838], [-4.3889497, 55.856090599999995], [-4.388207899999999, 55.8561504], [-4.3873556, 55.85621059999999], [-4.386735399999999, 55.85624980000001], [-4.3867023, 55.8562517], [-4.386135200000001, 55.85628500000001], [-4.3843791, 55.8563639], [-4.3832550999999995, 55.8563946], [-4.3814374, 55.856415000000005], [-4.380101599999999, 55.8564053], [-4.3783263, 55.85636989999999], [-4.3774166, 55.8563288], [-4.3767806, 55.85630129999999], [-4.375898099999999, 55.8562473], [-4.374935899999999, 55.8561716], [-4.3749093, 55.8561695], [-4.3747732, 55.8561588], [-4.3736985, 55.85606580000001], [-4.3717486, 55.8558687], [-4.3715965, 55.8558542], [-4.368766999999999, 55.85556879999999], [-4.3682661, 55.85551469999999], [-4.3648012, 55.8551624], [-4.3640631999999995, 55.8550933], [-4.3639672, 55.8550838], [-4.3620062, 55.8548892], [-4.361975499999999, 55.8548862], [-4.356153, 55.8543036], [-4.3548722, 55.85418129999999], [-4.3533052, 55.8540241], [-4.353274899999999, 55.8540211], [-4.3520233, 55.85389549999999], [-4.3460335, 55.85326849999999], [-4.341513399999999, 55.8528142], [-4.3414196, 55.85280459999999], [-4.340281, 55.852688099999995], [-4.3376471, 55.8524393], [-4.3369289, 55.8523715], [-4.3305345, 55.8517131], [-4.3282558, 55.851476099999985], [-4.327906499999999, 55.851439799999994], [-4.3251524, 55.851162300000006], [-4.324417699999999, 55.8510891], [-4.321409699999999, 55.85078930000001], [-4.3170393, 55.85034749999999], [-4.316502, 55.85029240000001], [-4.315440699999999, 55.8501835], [-4.314926400000001, 55.85013069999999], [-4.3126584999999995, 55.84994139999999], [-4.311913363773703, 55.84986626237388], [-4.3114764, 55.849822199999984], [-4.3104319, 55.849716099999995], [-4.3095806, 55.8496313], [-4.307099699999999, 55.8493911], [-4.3059333, 55.84926990000001], [-4.3057023999999995, 55.8492459], [-4.3022617, 55.8489007], [-4.3021996, 55.848893800000006], [-4.3001136, 55.84867200000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 7.2 1646 1658 Paisley Gilmour Street Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 16:08:37 TERMINATED 2026-09-16 15:58:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450444 1789574207827916 68 68 2026-09-16 16:08:13.120395 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:12.652978
583944 614938 P86891 882D08MS16 2026-09-16 COMPLETE 16450598 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 614938, "stp": "P", "toc": "Southeastern", "uid": "P86891", "consist": "465154+465157+466035", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P86891/2026-09-16/detailed", "trust_id": "882D08MS16", "origin_crs": "DFD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "1", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2D08", "timing_status": "LATE", "origin_station": "Dartford", "current_leg_arr": "1658", "current_leg_dep": "1653", "current_leg_end": "London Charing Cross", "origin_dep_time": "1605", "origin_platform": "1", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "+4 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": "1654", "motion_projection": null, "next_location_lat": "51.5078489", "next_location_lon": "-0.1241603", "previous_location": "London Waterloo (East)", "current_leg_milage": "0.7", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.717, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 622.405, \"from_m\": 272.717, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 668.047, \"from_m\": 622.405, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1021.6, \"from_m\": 668.047, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1580.718, \"from_m\": 1021.6, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1608.408, \"from_m\": 1580.718, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3196.84, \"from_m\": 1608.408, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4200.975, \"from_m\": 3196.84, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16072.808, \"from_m\": 4200.975, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16147.693, \"from_m\": 16072.808, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 16993.537, \"from_m\": 16147.693, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17408.98, \"from_m\": 16993.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17817.564, \"from_m\": 17408.98, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17914.808, \"from_m\": 17817.564, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24024.561, \"from_m\": 17914.808, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25988.654, \"from_m\": 24024.561, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 27454.342, \"from_m\": 25988.654, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614938, \"profile_key\": \"09b0d07eeb3a09ae84099aca95fc8ec9ad2b87bc83af8e629664ba3f717cfc75\", \"schedule_id\": 23146, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Dartford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Dartford Jn\", \"stage_seq\": 2, \"distance_m\": 721.473, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 3, \"distance_m\": 1608.408, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Crayford\", \"stage_seq\": 4, \"distance_m\": 2992.94, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Bexley\", \"stage_seq\": 5, \"distance_m\": 5314.039, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615\", \"location\": \"Albany Park\", \"stage_seq\": 6, \"distance_m\": 6902.126, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Sidcup\", \"stage_seq\": 7, \"distance_m\": 8405.93, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621H\", \"location\": \"New Eltham\", \"stage_seq\": 8, \"distance_m\": 10796.072, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Mottingham\", \"stage_seq\": 9, \"distance_m\": 12247.64, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Lee\", \"stage_seq\": 10, \"distance_m\": 14825.891, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630H\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 15984.466, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 17504.774, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1636\", \"location\": \"Lewisham\", \"stage_seq\": 13, \"distance_m\": 18006.994, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 14, \"distance_m\": 18369.066, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 15, \"distance_m\": 18905.461, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"New Cross\", \"stage_seq\": 16, \"distance_m\": 19724.145, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 17, \"distance_m\": 22697.413, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1646\", \"location\": \"London Bridge\", \"stage_seq\": 18, \"distance_m\": 24562.605, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 19, \"distance_m\": 25502.789, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 20, \"distance_m\": 26249.106, \"section_seq\": 1, \"route_path_id\": 37455}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 21, \"distance_m\": 27454.342, \"section_seq\": 1, \"route_path_id\": 37455}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 27454.342, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37455}], \"total_distance_m\": 27454.342, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 26307.321, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1147.021, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1605", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31733, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:01Z\", \"source_id\": 50737728, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:03Z\", \"source_id\": 16411986, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31729, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:35Z\", \"source_id\": 50747360, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:38Z\", \"source_id\": 16414877, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31725, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:16Z\", \"source_id\": 50754362, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:20Z\", \"source_id\": 16416943, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31717, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:49Z\", \"source_id\": 50761119, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:50Z\", \"source_id\": 16418936, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:36Z\", \"source_id\": 50771481, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:40Z\", \"source_id\": 16421937, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:14Z\", \"source_id\": 50778409, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:18Z\", \"source_id\": 16423979, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31702, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:24Z\", \"source_id\": 50786794, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:28Z\", \"source_id\": 16426520, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:45Z\", \"source_id\": 50796056, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:45Z\", \"source_id\": 16429144, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:23Z\", \"source_id\": 50811397, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:27Z\", \"source_id\": 16433596, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29663, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:04Z\", \"source_id\": 50843257, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:08Z\", \"source_id\": 16442806, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:18Z\", \"source_id\": 50857878, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:21Z\", \"source_id\": 16447029, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:52Z\", \"source_id\": 50870573, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:56Z\", \"source_id\": 16450598, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "1", "timing_fact_generation": 1789574220482885, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:15.887692", "service_state_evidence_id": 16450598, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 67, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:16.522034", "service_state_valid_until_kind": null, "operational_interpretation_version": 67, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DFD CHX 2D08 465154+465157+466035 10 75 None {"version": 3, "segments": [{"to_m": 272.717, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 622.405, "from_m": 272.717, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 668.047, "from_m": 622.405, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1021.6, "from_m": 668.047, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1580.718, "from_m": 1021.6, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1608.408, "from_m": 1580.718, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3196.84, "from_m": 1608.408, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4200.975, "from_m": 3196.84, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16072.808, "from_m": 4200.975, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16147.693, "from_m": 16072.808, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 16993.537, "from_m": 16147.693, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17408.98, "from_m": 16993.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17817.564, "from_m": 17408.98, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17914.808, "from_m": 17817.564, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24024.561, "from_m": 17914.808, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25988.654, "from_m": 24024.561, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 27454.342, "from_m": 25988.654, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614938, "profile_key": "09b0d07eeb3a09ae84099aca95fc8ec9ad2b87bc83af8e629664ba3f717cfc75", "schedule_id": 23146, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1605", "location": "Dartford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Dartford Jn", "stage_seq": 2, "distance_m": 721.473, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Crayford Spur B Jn", "stage_seq": 3, "distance_m": 1608.408, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Crayford", "stage_seq": 4, "distance_m": 2992.94, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Bexley", "stage_seq": 5, "distance_m": 5314.039, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615", "location": "Albany Park", "stage_seq": 6, "distance_m": 6902.126, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Sidcup", "stage_seq": 7, "distance_m": 8405.93, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621H", "location": "New Eltham", "stage_seq": 8, "distance_m": 10796.072, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Mottingham", "stage_seq": 9, "distance_m": 12247.64, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Lee", "stage_seq": 10, "distance_m": 14825.891, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "Hither Green", "stage_seq": 11, "distance_m": 15984.466, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633", "location": "Parks Bridge Jn", "stage_seq": 12, "distance_m": 17504.774, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Lewisham", "stage_seq": 13, "distance_m": 18006.994, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Lewisham Vale Jn", "stage_seq": 14, "distance_m": 18369.066, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Tanners Hill Jn (NX)", "stage_seq": 15, "distance_m": 18905.461, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "New Cross", "stage_seq": 16, "distance_m": 19724.145, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Blue Anchor (Kent)", "stage_seq": 17, "distance_m": 22697.413, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1646", "location": "London Bridge", "stage_seq": 18, "distance_m": 24562.605, "section_seq": 1, "route_path_id": 37455}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Ewer Street Jn", "stage_seq": 19, "distance_m": 25502.789, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "London Waterloo (East)", "stage_seq": 20, "distance_m": 26249.106, "section_seq": 1, "route_path_id": 37455}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 21, "distance_m": 27454.342, "section_seq": 1, "route_path_id": 37455}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 27454.342, "from_m": 0.0, "section_seq": 1, "route_path_id": 37455}], "total_distance_m": 27454.342, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 26307.321, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1147.021, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31733, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:01Z", "source_id": 50737728, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:08:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:03Z", "source_id": 16411986, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31729, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:35Z", "source_id": 50747360, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:12:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:38Z", "source_id": 16414877, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31725, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:16Z", "source_id": 50754362, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:20Z", "source_id": 16416943, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31717, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:49Z", "source_id": 50761119, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:17:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:50Z", "source_id": 16418936, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:36Z", "source_id": 50771481, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:21:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:40Z", "source_id": 16421937, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:14Z", "source_id": 50778409, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:23:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:18Z", "source_id": 16423979, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31702, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:24Z", "source_id": 50786794, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:27:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:28Z", "source_id": 16426520, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:45Z", "source_id": 50796056, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:45Z", "source_id": 16429144, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:23Z", "source_id": 50811397, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:36:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:27Z", "source_id": 16433596, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29663, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:04Z", "source_id": 50843257, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:47:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:08Z", "source_id": 16442806, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:18Z", "source_id": 50857878, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:52:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:21Z", "source_id": 16447029, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31426, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:52Z", "source_id": 50870573, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:56Z", "source_id": 16450598, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Dartford 1605 1605 1 None None London Charing Cross 1654 1654 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P86891/2026-09-16/detailed None London Waterloo (East) 2026-09-16T16:55:00+01:00 London Charing Cross 5.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 1653 1658 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:58:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450598 1789574220482885 67 67 2026-09-16 16:08:16.522034 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:15.887692
583945 615987 C32281 172C98MT16 2026-09-16 COMPLETE 16450723 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 615987, "stp": "P", "toc": "Northern", "uid": "C32281", "consist": "170474", "dest_crs": "HRS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32281/2026-09-16/detailed", "trust_id": "172C98MT16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Horsforth", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "2", "is_terminated": 1, "next_location": "Horsforth", "signalling_id": "2C98", "timing_status": "LATE", "origin_station": "Leeds", "current_leg_arr": "1658", "current_leg_dep": "1653", "current_leg_end": "Horsforth", "origin_dep_time": "1645", "origin_platform": "0A", "current_location": "Horsforth", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5944954079727762, 53.81802316536291], [-1.5952992999999998, 53.81821569999999], [-1.5957415999999998, 53.8183216], [-1.5959665, 53.818386], [-1.5961498, 53.81843239999999], [-1.5965401999999995, 53.8185459], [-1.5972366999999998, 53.818773699999994], [-1.5976750999999998, 53.818931199999994], [-1.5980885, 53.819092000000005], [-1.5986740999999998, 53.8193356], [-1.5992434999999998, 53.8195962], [-1.5997637, 53.8198599], [-1.600243, 53.8201243], [-1.6008013999999997, 53.8204669], [-1.6013060999999995, 53.8208005], [-1.601811, 53.8211677], [-1.6022914999999998, 53.82155889999999], [-1.6028928999999998, 53.8221108], [-1.6033906000000002, 53.822633200000006], [-1.6037084, 53.82300169999999], [-1.6039344, 53.823339100000005], [-1.6046296, 53.824472], [-1.6048435999999997, 53.82481529999999], [-1.6050450000000005, 53.8251811], [-1.6053236, 53.82558809999999], [-1.6055208, 53.82587699999999], [-1.6057743999999998, 53.8261912], [-1.6060134999999998, 53.82648090000001], [-1.6063176, 53.82680160000001], [-1.6066353, 53.8271243], [-1.6068036, 53.8272864], [-1.6069824, 53.8274523], [-1.6073484999999998, 53.8277845], [-1.6079478, 53.828291699999994], [-1.6085193, 53.82876559999999], [-1.6090858, 53.82924049999999], [-1.6108535, 53.83070790000001], [-1.6115813, 53.8313605], [-1.6120989, 53.8318723], [-1.6124056999999998, 53.8322093], [-1.6126427, 53.83252349999999], [-1.6128431999999997, 53.83282870000001], [-1.6130066, 53.83310749999999], [-1.6131507000000005, 53.8333963], [-1.6132768, 53.8336608], [-1.6133851999999995, 53.83393900000001], [-1.6134631999999998, 53.834201799999995], [-1.6135627999999995, 53.8347293], [-1.6136286, 53.83507779999999], [-1.6138319, 53.8361107], [-1.6139599, 53.83648939999999], [-1.614119, 53.83683479999999], [-1.6142504999999998, 53.8370623], [-1.6143819999999998, 53.83728980000001], [-1.6145097, 53.8375108], [-1.6150313, 53.8381479], [-1.6151781, 53.83830459999999], [-1.6153011, 53.838435], [-1.6157393, 53.8388491], [-1.6163352999999998, 53.8393147], [-1.6169675114151385, 53.83972134719593], [-1.6169961999999998, 53.83973979999999], [-1.6177538, 53.84015449999999], [-1.6179617999999998, 53.840257599999994], [-1.6182612, 53.840402], [-1.6183943207508449, 53.84046508143667], [-1.6193458999999997, 53.840916], [-1.6197706, 53.8411157], [-1.6210937999999997, 53.8417059], [-1.6212595, 53.84178429999999], [-1.6237045999999995, 53.8429155], [-1.6238714, 53.84299130000001], [-1.6258265999999997, 53.8438813], [-1.6259957, 53.8439655], [-1.6269767999999998, 53.84449140000001], [-1.6274727999999998, 53.8447758], [-1.6278577999999997, 53.8450414], [-1.6292163999999998, 53.84621849999999], [-1.6296334, 53.8467331], [-1.6299315, 53.8471754], [-1.6301189, 53.84748249999999], [-1.6302452999999997, 53.8477481]]}", "current_leg_start": "Headingley", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "53.8477481", "next_location_lon": "-1.6302453", "previous_location": "Headingley", "current_leg_milage": "2.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"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\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1091.977, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1987.17, \"from_m\": 1091.977, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2508.652, \"from_m\": 1987.17, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9181.445, \"from_m\": 2508.652, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}], \"service_id\": 615987, \"profile_key\": \"4a8d0c27a23f5ede96fda14d3e08d9ee7a0ecb282751ca759fb996cc2410c0cc\", \"schedule_id\": 3881, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 67164}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2108.615, \"section_seq\": 1, \"route_path_id\": 67164}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Burley Park\", \"stage_seq\": 4, \"distance_m\": 3705.532, \"section_seq\": 1, \"route_path_id\": 67164}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Headingley\", \"stage_seq\": 5, \"distance_m\": 4985.704, \"section_seq\": 1, \"route_path_id\": 67164}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Horsforth\", \"stage_seq\": 6, \"distance_m\": 9181.445, \"section_seq\": 1, \"route_path_id\": 67164}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 9181.445, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67164}], \"total_distance_m\": 9181.445, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 9174.071, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "53.8477481", "current_position_lon": "-1.6302453", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:44Z\", \"source_id\": 50847781, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:47Z\", \"source_id\": 16444134, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5237, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:03Z\", \"source_id\": 50857184, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:09Z\", \"source_id\": 16446790, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:04Z\", \"source_id\": 50871118, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:09Z\", \"source_id\": 16450723, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Horsforth", "service_state_platform": "2", "timing_fact_generation": 1789574234202144, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:15.900118", "service_state_evidence_id": 16450723, "current_leg_start_actual_dep": "2026-09-16T16:54:00+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:16.528154", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS HRS 2C98 170474 3 100 None {"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1091.977, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1987.17, "from_m": 1091.977, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2508.652, "from_m": 1987.17, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9181.445, "from_m": 2508.652, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}], "service_id": 615987, "profile_key": "4a8d0c27a23f5ede96fda14d3e08d9ee7a0ecb282751ca759fb996cc2410c0cc", "schedule_id": 3881, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 67164}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2108.615, "section_seq": 1, "route_path_id": 67164}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Burley Park", "stage_seq": 4, "distance_m": 3705.532, "section_seq": 1, "route_path_id": 67164}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Headingley", "stage_seq": 5, "distance_m": 4985.704, "section_seq": 1, "route_path_id": 67164}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Horsforth", "stage_seq": 6, "distance_m": 9181.445, "section_seq": 1, "route_path_id": 67164}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 9181.445, "from_m": 0.0, "section_seq": 1, "route_path_id": 67164}], "total_distance_m": 9181.445, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 9174.071, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:44Z", "source_id": 50847781, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:49:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:47Z", "source_id": 16444134, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5237, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:03Z", "source_id": 50857184, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:52:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:09Z", "source_id": 16446790, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:04Z", "source_id": 50871118, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:58:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:09Z", "source_id": 16450723, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Leeds 1645 1645 0A None None Horsforth 1657 1657 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32281/2026-09-16/detailed None Headingley 2026-09-16T16:54:00+01:00 Horsforth 5.0 {"type": "LineString", "coordinates": [[-1.5944954079727762, 53.81802316536291], [-1.5952992999999998, 53.81821569999999], [-1.5957415999999998, 53.8183216], [-1.5959665, 53.818386], [-1.5961498, 53.81843239999999], [-1.5965401999999995, 53.8185459], [-1.5972366999999998, 53.818773699999994], [-1.5976750999999998, 53.818931199999994], [-1.5980885, 53.819092000000005], [-1.5986740999999998, 53.8193356], [-1.5992434999999998, 53.8195962], [-1.5997637, 53.8198599], [-1.600243, 53.8201243], [-1.6008013999999997, 53.8204669], [-1.6013060999999995, 53.8208005], [-1.601811, 53.8211677], [-1.6022914999999998, 53.82155889999999], [-1.6028928999999998, 53.8221108], [-1.6033906000000002, 53.822633200000006], [-1.6037084, 53.82300169999999], [-1.6039344, 53.823339100000005], [-1.6046296, 53.824472], [-1.6048435999999997, 53.82481529999999], [-1.6050450000000005, 53.8251811], [-1.6053236, 53.82558809999999], [-1.6055208, 53.82587699999999], [-1.6057743999999998, 53.8261912], [-1.6060134999999998, 53.82648090000001], [-1.6063176, 53.82680160000001], [-1.6066353, 53.8271243], [-1.6068036, 53.8272864], [-1.6069824, 53.8274523], [-1.6073484999999998, 53.8277845], [-1.6079478, 53.828291699999994], [-1.6085193, 53.82876559999999], [-1.6090858, 53.82924049999999], [-1.6108535, 53.83070790000001], [-1.6115813, 53.8313605], [-1.6120989, 53.8318723], [-1.6124056999999998, 53.8322093], [-1.6126427, 53.83252349999999], [-1.6128431999999997, 53.83282870000001], [-1.6130066, 53.83310749999999], [-1.6131507000000005, 53.8333963], [-1.6132768, 53.8336608], [-1.6133851999999995, 53.83393900000001], [-1.6134631999999998, 53.834201799999995], [-1.6135627999999995, 53.8347293], [-1.6136286, 53.83507779999999], [-1.6138319, 53.8361107], [-1.6139599, 53.83648939999999], [-1.614119, 53.83683479999999], [-1.6142504999999998, 53.8370623], [-1.6143819999999998, 53.83728980000001], [-1.6145097, 53.8375108], [-1.6150313, 53.8381479], [-1.6151781, 53.83830459999999], [-1.6153011, 53.838435], [-1.6157393, 53.8388491], [-1.6163352999999998, 53.8393147], [-1.6169675114151385, 53.83972134719593], [-1.6169961999999998, 53.83973979999999], [-1.6177538, 53.84015449999999], [-1.6179617999999998, 53.840257599999994], [-1.6182612, 53.840402], [-1.6183943207508449, 53.84046508143667], [-1.6193458999999997, 53.840916], [-1.6197706, 53.8411157], [-1.6210937999999997, 53.8417059], [-1.6212595, 53.84178429999999], [-1.6237045999999995, 53.8429155], [-1.6238714, 53.84299130000001], [-1.6258265999999997, 53.8438813], [-1.6259957, 53.8439655], [-1.6269767999999998, 53.84449140000001], [-1.6274727999999998, 53.8447758], [-1.6278577999999997, 53.8450414], [-1.6292163999999998, 53.84621849999999], [-1.6296334, 53.8467331], [-1.6299315, 53.8471754], [-1.6301189, 53.84748249999999], [-1.6302452999999997, 53.8477481]]} 2.6 1653 1658 Headingley Horsforth Horsforth 53.8477481 -1.6302453 53.8477481 -1.6302453 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:58:00 Horsforth TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450723 1789574234202144 21 21 2026-09-16 16:08:16.528154 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:15.900118
583946 615818 W68283 072D43MT16 2026-09-16 COMPLETE 16448751 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 615818, "stp": "P", "toc": "ScotRail", "uid": "W68283", "consist": "380113", "dest_crs": "PCN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W68283/2026-09-16/detailed", "trust_id": "072D43MT16", "origin_crs": "GLC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paisley Canal", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": null, "is_terminated": 1, "next_location": "Paisley Canal", "signalling_id": "2D43", "timing_status": "LATE", "origin_station": "Glasgow Central High Level", "current_leg_arr": "1658", "current_leg_dep": "1653½", "current_leg_end": "Paisley Canal", "origin_dep_time": "1638", "origin_platform": "10", "current_location": "Paisley Canal", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]}", "current_leg_start": "Hawkhead", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "55.8401373", "next_location_lon": "-4.4233752", "previous_location": "Hawkhead", "current_leg_milage": "1.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 424.467, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 952.039, \"from_m\": 424.467, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1069.969, \"from_m\": 952.039, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1417.33, \"from_m\": 1069.969, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1852.391, \"from_m\": 1417.33, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2404.939, \"from_m\": 1852.391, \"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\": 2698.335, \"from_m\": 2404.939, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4599.895, \"from_m\": 2698.335, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4708.665, \"from_m\": 4599.895, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11824.586, \"from_m\": 4708.665, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12267.13, \"from_m\": 11824.586, \"capability_applied\": null, \"effective_limit_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\": 615818, \"profile_key\": \"26aff109126f8f811d606603ca32e5d791ae71e18edde248eaafb855dd6a97e4\", \"schedule_id\": 27277, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Glasgow Central High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 2, \"distance_m\": 931.245, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Shields Jn\", \"stage_seq\": 3, \"distance_m\": 2663.035, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1643H\", \"location\": \"Dumbreck\", \"stage_seq\": 4, \"distance_m\": 3611.382, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Corkerhill Depot Jn\", \"stage_seq\": 5, \"distance_m\": 4825.96, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Corkerhill\", \"stage_seq\": 6, \"distance_m\": 6028.07, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Mosspark\", \"stage_seq\": 7, \"distance_m\": 6952.268, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Crookston\", \"stage_seq\": 8, \"distance_m\": 8180.907, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1653H\", \"location\": \"Hawkhead\", \"stage_seq\": 9, \"distance_m\": 10523.918, \"section_seq\": 1, \"route_path_id\": 39235}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Paisley Canal\", \"stage_seq\": 10, \"distance_m\": 12267.13, \"section_seq\": 1, \"route_path_id\": 39235}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12267.13, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39235}], \"total_distance_m\": 12267.13, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11832.069, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 435.061, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.5", "current_position_lat": "55.8401373", "current_position_lon": "-4.4233752", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:43Z\", \"source_id\": 50831443, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:48Z\", \"source_id\": 16439448, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1685, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:12Z\", \"source_id\": 50840871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:16Z\", \"source_id\": 16442184, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:06Z\", \"source_id\": 50848702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:07Z\", \"source_id\": 16444366, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:32Z\", \"source_id\": 50855556, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:36Z\", \"source_id\": 16446406, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1675, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:28Z\", \"source_id\": 50864067, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:32Z\", \"source_id\": 16448750, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:28Z\", \"source_id\": 50864067, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:32Z\", \"source_id\": 16448751, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paisley Canal", "service_state_platform": null, "timing_fact_generation": 1789574228464719, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:16.711636", "service_state_evidence_id": 16448751, "current_leg_start_actual_dep": "2026-09-16T16:55:30+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:17.221396", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLC PCN 2D43 380113 4 100 None {"version": 3, "segments": [{"to_m": 424.467, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 952.039, "from_m": 424.467, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1069.969, "from_m": 952.039, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1417.33, "from_m": 1069.969, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 1852.391, "from_m": 1417.33, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2404.939, "from_m": 1852.391, "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": 2698.335, "from_m": 2404.939, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4599.895, "from_m": 2698.335, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4708.665, "from_m": 4599.895, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11824.586, "from_m": 4708.665, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12267.13, "from_m": 11824.586, "capability_applied": null, "effective_limit_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": 615818, "profile_key": "26aff109126f8f811d606603ca32e5d791ae71e18edde248eaafb855dd6a97e4", "schedule_id": 27277, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1638", "location": "Glasgow Central High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Glasgow Bridge Street Jn", "stage_seq": 2, "distance_m": 931.245, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Shields Jn", "stage_seq": 3, "distance_m": 2663.035, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1643H", "location": "Dumbreck", "stage_seq": 4, "distance_m": 3611.382, "section_seq": 1, "route_path_id": 39235}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Corkerhill Depot Jn", "stage_seq": 5, "distance_m": 4825.96, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Corkerhill", "stage_seq": 6, "distance_m": 6028.07, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Mosspark", "stage_seq": 7, "distance_m": 6952.268, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Crookston", "stage_seq": 8, "distance_m": 8180.907, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Hawkhead", "stage_seq": 9, "distance_m": 10523.918, "section_seq": 1, "route_path_id": 39235}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Paisley Canal", "stage_seq": 10, "distance_m": 12267.13, "section_seq": 1, "route_path_id": 39235}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12267.13, "from_m": 0.0, "section_seq": 1, "route_path_id": 39235}], "total_distance_m": 12267.13, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11832.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 435.061, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:43Z", "source_id": 50831443, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:43:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:48Z", "source_id": 16439448, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1685, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:12Z", "source_id": 50840871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:47:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:16Z", "source_id": 16442184, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1682, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:06Z", "source_id": 50848702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:07Z", "source_id": 16444366, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:32Z", "source_id": 50855556, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:52:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:36Z", "source_id": 16446406, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1675, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:28Z", "source_id": 50864067, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:55:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:32Z", "source_id": 16448750, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1671, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:28Z", "source_id": 50864067, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:58:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:32Z", "source_id": 16448751, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Glasgow Central High Level 1638 1638 10 None None Paisley Canal 1656 1656 None LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:W68283/2026-09-16/detailed None Hawkhead 2026-09-16T16:55:30+01:00 Paisley Canal 4.5 {"type": "LineString", "coordinates": [[-4.399533300000001, 55.8420771], [-4.4007316, 55.8419967], [-4.401744892185655, 55.84193069773271], [-4.4020212, 55.841912699999995], [-4.4024187999999995, 55.84186169999999], [-4.4028244, 55.8417949], [-4.4031107, 55.841744299999995], [-4.4034356, 55.8416628], [-4.4037046, 55.841599300000006], [-4.4040729, 55.8414799], [-4.404312599999999, 55.841390999999994], [-4.4045635, 55.84128669999999], [-4.4048074, 55.84117710000001], [-4.405018, 55.8410651], [-4.405230700000001, 55.8409476], [-4.405359, 55.8408674], [-4.4055772, 55.8407195], [-4.4057432, 55.8405922], [-4.4059267, 55.8404339], [-4.4061752, 55.84020040000001], [-4.4065746, 55.83980030000001], [-4.4067376, 55.8396505], [-4.406872699999999, 55.83953249999999], [-4.4070567, 55.8393806], [-4.4072051, 55.8392726], [-4.407368599999999, 55.8391621], [-4.4075433, 55.8390553], [-4.4076831, 55.8389768], [-4.4078859, 55.838872], [-4.408086399999999, 55.83877739999999], [-4.408350499999999, 55.8386588], [-4.408631299999999, 55.8385578], [-4.4089696, 55.8384402], [-4.4092839, 55.8383527], [-4.4096436, 55.838266], [-4.4099739, 55.8381981], [-4.4102949, 55.8381441], [-4.410749899999999, 55.83808659999999], [-4.411168499999999, 55.83805129999999], [-4.4115843, 55.83803339999999], [-4.411986699999999, 55.8380355], [-4.4124388, 55.83804889999999], [-4.4128342, 55.8380741], [-4.413149299999999, 55.83810489999999], [-4.4134463, 55.8381462], [-4.4139921, 55.83825800000001], [-4.414704, 55.83843809999998], [-4.4149789, 55.83852949999999], [-4.415255999999999, 55.83862839999999], [-4.4155741, 55.838769199999994], [-4.4159197, 55.83892049999999], [-4.4168083, 55.839414999999995], [-4.4172403, 55.839642899999994], [-4.417501800000001, 55.8397646], [-4.417816099999999, 55.83989239999999], [-4.418095299999999, 55.8400029], [-4.4183794, 55.8400827], [-4.4186480999999995, 55.84015000000001], [-4.4190211, 55.8402233], [-4.4193044, 55.84027659999999], [-4.4196943, 55.8403222], [-4.4199971, 55.8403535], [-4.4202981999999995, 55.840363], [-4.4204968, 55.84037049999999], [-4.4210144, 55.8403614], [-4.4213577, 55.8403433], [-4.421814, 55.8402955], [-4.4233752, 55.840137299999995]]} 1.1 1653½ 1658 Hawkhead Paisley Canal Paisley Canal 55.8401373 -4.4233752 55.8401373 -4.4233752 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:58:00 Paisley Canal TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16448751 1789574228464719 26 26 2026-09-16 16:08:17.221396 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:16.711636
583947 615615 L55425 505O48MT16 2026-09-16 COMPLETE 16450645 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 615615, "stp": "P", "toc": "Greater Anglia", "uid": "L55425", "consist": "720118+720558", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L55425/2026-09-16/detailed", "trust_id": "505O48MT16", "origin_crs": "XIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "7", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "5O48", "timing_status": "EARLY", "origin_station": "Ilford EMUD", "current_leg_arr": "1658", "current_leg_dep": "1633", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1631", "origin_platform": null, "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.0905474, 51.56346399999999], [0.08983152841195213, 51.56341897780258], [0.0893819, 51.5633907], [0.08909269999999998, 51.563364], [0.0888609, 51.56334110000001], [0.0886497, 51.563320299999994], [0.08833649999999998, 51.5632924], [0.0879056, 51.56321329999999], [0.08768089999999999, 51.56315219999999], [0.08756709999999998, 51.56311829999999], [0.08726089999999999, 51.5630291], [0.08713199999999999, 51.56298000000001], [0.0870814, 51.562962599999985], [0.08697059999999998, 51.5629244], [0.0867721, 51.56287710000001], [0.08659379999999998, 51.5628413], [0.0865046, 51.5628158], [0.08572939999999998, 51.5626557], [0.08454459999999998, 51.562403999999994], [0.0836916, 51.56221849999999], [0.08223179999999998, 51.5619046], [0.0816002, 51.561767399999994], [0.08112599999999999, 51.561680900000006], [0.0806023, 51.5615984], [0.0802376, 51.56153340000001], [0.07988349999999998, 51.5614648], [0.0797038, 51.56142079999999], [0.07944229999999998, 51.561340599999994], [0.07927139999999999, 51.5612801], [0.07887819999999998, 51.5611269], [0.07847429999999998, 51.561011399999984], [0.07835477405376055, 51.56098467298899], [0.07826589999999999, 51.5609648], [0.0776574, 51.56082990000001], [0.07637349999999998, 51.5605045], [0.07542929999999999, 51.5603048], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292561, 51.52396816011372], [-0.05850387116851816, 51.52394578857729], [-0.05872719595680266, 51.523928525454], [-0.0589258019846437, 51.52391568290884], [-0.059103819768905864, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745783, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.05997088230374017, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Ilford EMUD", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Ilford EMUD", "current_leg_milage": "8.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 883.603, \"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\": 1943.995, \"from_m\": 883.603, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 2165.931, \"from_m\": 1943.995, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2243.664, \"from_m\": 2165.931, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2904.914, \"from_m\": 2243.664, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4191.571, \"from_m\": 2904.914, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4280.167, \"from_m\": 4191.571, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4339.876, \"from_m\": 4280.167, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4429.954, \"from_m\": 4339.876, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6078.454, \"from_m\": 4429.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 6691.685, \"from_m\": 6078.454, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10639.714, \"from_m\": 6691.685, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11102.309, \"from_m\": 10639.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11172.926, \"from_m\": 11102.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11398.193, \"from_m\": 11172.926, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11909.641, \"from_m\": 11398.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12436.265, \"from_m\": 11909.641, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12912.94, \"from_m\": 12436.265, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 13366.158, \"from_m\": 12912.94, \"capability_applied\": null, \"effective_limit_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\": 615615, \"profile_key\": \"3b81fe42fc0c4b105f041c23639e45f51316160c42890e2afe8990883fbab084\", \"schedule_id\": 16371, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Ilford EMUD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Ilford EMUD London End Jn\", \"stage_seq\": 2, \"distance_m\": 898.913, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Ilford\", \"stage_seq\": 3, \"distance_m\": 1569.061, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 4, \"distance_m\": 4339.876, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Stratford\", \"stage_seq\": 5, \"distance_m\": 6982.891, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Bow Jn\", \"stage_seq\": 6, \"distance_m\": 8476.19, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Bethnal Green\", \"stage_seq\": 7, \"distance_m\": 11545.795, \"section_seq\": 1, \"route_path_id\": 34583}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 8, \"distance_m\": 13366.158, \"section_seq\": 1, \"route_path_id\": 34583}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 13366.158, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34583}], \"total_distance_m\": 13366.158, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 11017.304, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2348.854, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1631", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "25.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:58Z\", \"source_id\": 50832172, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:02Z\", \"source_id\": 16439599, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15248, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:33Z\", \"source_id\": 50850179, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:36Z\", \"source_id\": 16444796, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15485, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:55Z\", \"source_id\": 50870773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:02Z\", \"source_id\": 16450645, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "7", "timing_fact_generation": 1789574227763276, "current_leg_arrival_utc": "2026-09-16T16:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:20.229540", "service_state_evidence_id": 16450645, "current_leg_start_actual_dep": "2026-09-16T16:31:00+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:21.030465", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P XIF LST 5O48 720118+720558 10 100 None {"version": 3, "segments": [{"to_m": 883.603, "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": 1943.995, "from_m": 883.603, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 2165.931, "from_m": 1943.995, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2243.664, "from_m": 2165.931, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2904.914, "from_m": 2243.664, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4191.571, "from_m": 2904.914, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4280.167, "from_m": 4191.571, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4339.876, "from_m": 4280.167, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4429.954, "from_m": 4339.876, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6078.454, "from_m": 4429.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 6691.685, "from_m": 6078.454, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10639.714, "from_m": 6691.685, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11102.309, "from_m": 10639.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11172.926, "from_m": 11102.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11398.193, "from_m": 11172.926, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11909.641, "from_m": 11398.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12436.265, "from_m": 11909.641, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12912.94, "from_m": 12436.265, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 13366.158, "from_m": 12912.94, "capability_applied": null, "effective_limit_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": 615615, "profile_key": "3b81fe42fc0c4b105f041c23639e45f51316160c42890e2afe8990883fbab084", "schedule_id": 16371, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1631", "location": "Ilford EMUD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Ilford EMUD London End Jn", "stage_seq": 2, "distance_m": 898.913, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Ilford", "stage_seq": 3, "distance_m": 1569.061, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Forest Gate Jn", "stage_seq": 4, "distance_m": 4339.876, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Stratford", "stage_seq": 5, "distance_m": 6982.891, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Bow Jn", "stage_seq": 6, "distance_m": 8476.19, "section_seq": 1, "route_path_id": 34583}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Bethnal Green", "stage_seq": 7, "distance_m": 11545.795, "section_seq": 1, "route_path_id": 34583}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 8, "distance_m": 13366.158, "section_seq": 1, "route_path_id": 34583}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 13366.158, "from_m": 0.0, "section_seq": 1, "route_path_id": 34583}], "total_distance_m": 13366.158, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 11017.304, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2348.854, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:58Z", "source_id": 50832172, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:43:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:02Z", "source_id": 16439599, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15248, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:33Z", "source_id": 50850179, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:36Z", "source_id": 16444796, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15485, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:55Z", "source_id": 50870773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:58:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:02Z", "source_id": 16450645, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Ilford EMUD 1631 1631 None None None London Liverpool Street 1659 1659 7 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L55425/2026-09-16/detailed None Ilford EMUD 2026-09-16T16:31:00+01:00 London Liverpool Street 25.0 {"type": "LineString", "coordinates": [[0.0905474, 51.56346399999999], [0.08983152841195213, 51.56341897780258], [0.0893819, 51.5633907], [0.08909269999999998, 51.563364], [0.0888609, 51.56334110000001], [0.0886497, 51.563320299999994], [0.08833649999999998, 51.5632924], [0.0879056, 51.56321329999999], [0.08768089999999999, 51.56315219999999], [0.08756709999999998, 51.56311829999999], [0.08726089999999999, 51.5630291], [0.08713199999999999, 51.56298000000001], [0.0870814, 51.562962599999985], [0.08697059999999998, 51.5629244], [0.0867721, 51.56287710000001], [0.08659379999999998, 51.5628413], [0.0865046, 51.5628158], [0.08572939999999998, 51.5626557], [0.08454459999999998, 51.562403999999994], [0.0836916, 51.56221849999999], [0.08223179999999998, 51.5619046], [0.0816002, 51.561767399999994], [0.08112599999999999, 51.561680900000006], [0.0806023, 51.5615984], [0.0802376, 51.56153340000001], [0.07988349999999998, 51.5614648], [0.0797038, 51.56142079999999], [0.07944229999999998, 51.561340599999994], [0.07927139999999999, 51.5612801], [0.07887819999999998, 51.5611269], [0.07847429999999998, 51.561011399999984], [0.07835477405376055, 51.56098467298899], [0.07826589999999999, 51.5609648], [0.0776574, 51.56082990000001], [0.07637349999999998, 51.5605045], [0.07542929999999999, 51.5603048], [0.074611, 51.560093300000005], [0.073115, 51.559775599999995], [0.0719812, 51.5595072], [0.0706423, 51.5592455], [0.0699841, 51.5590967], [0.0692074, 51.55891999999999], [0.0685705, 51.5587785], [0.06856239772822595, 51.55877685811353], [0.067701, 51.5586023], [0.0669534, 51.5584533], [0.06652299999999998, 51.558363799999995], [0.06610039999999999, 51.55826629999999], [0.0658932, 51.5582205], [0.06556605, 51.558137200000075], [0.0653424, 51.5580836], [0.0642851, 51.5578128], [0.06408739999999999, 51.557756], [0.06319389999999998, 51.5575068], [0.06229229999999999, 51.557244999999995], [0.06129799999999999, 51.5569416], [0.061171, 51.5569022], [0.06077621444414137, 51.5567798414162], [0.06054391620779977, 51.556707843483345], [0.06034180000000001, 51.5566452], [0.060152899999999995, 51.55658759999999], [0.0597275, 51.5564519], [0.05724189999999999, 51.555634399999995], [0.0566647, 51.5554437], [0.0559109, 51.5551912], [0.05482589999999999, 51.55483219999999], [0.054320772907642936, 51.55466347968381], [0.05414209999999999, 51.554603799999995], [0.0536101, 51.5544301], [0.0529876, 51.55422689999999], [0.052959299999999994, 51.554218199999994], [0.05261989999999999, 51.5541135], [0.0522536, 51.55400139999999], [0.05169939999999999, 51.55384180000001], [0.0510416, 51.55365849999999], [0.0501241, 51.553411200000006], [0.04953949999999999, 51.5532554], [0.0486749, 51.5530259], [0.04806339999999999, 51.55287039999999], [0.0476577, 51.5527749], [0.0472041, 51.55268159999999], [0.0467878, 51.55260440000001], [0.04641309999999999, 51.55253080000001], [0.046022499999999994, 51.552453099999994], [0.0453224, 51.5523132], [0.04453229999999999, 51.5521438], [0.0436207, 51.551944799999994], [0.04291020000000001, 51.55179979999999], [0.0422709, 51.5516819], [0.0415687, 51.5515756], [0.0409024, 51.5514863], [0.04025979999999999, 51.5514138], [0.0394678, 51.55132979999999], [0.0388507, 51.551277], [0.03815489999999999, 51.5512164], [0.0373555, 51.5511507], [0.0367111, 51.5511], [0.0360078, 51.5510465], [0.03551484235751217, 51.551006577381735], [0.0354360101060046, 51.551000193077655], [0.0352978, 51.550989], [0.034783400000000006, 51.550942600000006], [0.034257699999999995, 51.55089389999999], [0.03374679999999999, 51.550846799999995], [0.03305009999999999, 51.550779099999986], [0.0322299, 51.55068769999999], [0.031103232076571168, 51.5505510614116], [0.0304942, 51.5504772], [0.0299218, 51.5503875], [0.028467199999999995, 51.5501678], [0.0257909, 51.549722], [0.025084799999999997, 51.54960979999999], [0.024580999999999995, 51.5495172], [0.024369199999999997, 51.5494813], [0.023920699999999996, 51.5494046], [0.0234495, 51.5493282], [0.0229839, 51.5492468], [0.0224419, 51.5491431], [0.0219664, 51.54905], [0.021558299999999996, 51.5489735], [0.0208117, 51.54882779999999], [0.0199536, 51.5486749], [0.018325799999999996, 51.5483704], [0.0154547, 51.5478404], [0.013286499999999998, 51.54747390000001], [0.011990399999999998, 51.54723880000001], [0.0103183, 51.5469298], [0.0092082, 51.5467191], [0.0087529, 51.546635], [0.007570100000000001, 51.5464149], [0.0069103, 51.54629119999999], [0.0063041, 51.546175600000005], [0.0058913, 51.54608210000001], [0.005590499999999999, 51.54601209999999], [0.0052384, 51.54593450000001], [0.004717699999999999, 51.5457997], [0.004281499999999999, 51.54567499999999], [0.003828900000000001, 51.54554139999998], [0.0035156, 51.5454408], [0.0031789, 51.545327], [0.0026872, 51.5451607], [0.0025653, 51.5451103], [0.0021998, 51.54497589999999], [0.001849764931890914, 51.54483822313229], [0.0016636, 51.54476499999999], [0.0014922999999999998, 51.5446901], [0.0012185589495155595, 51.54458039216955], [0.0008196, 51.54442050000001], [0.0004260999999999999, 51.5442514], [0.0, 51.544058088379], [-0.0000553, 51.544033], [-0.00013389999999999995, 51.5439925], [-0.00027929999999999996, 51.5439279], [-0.0007267999999999999, 51.54370529999999], [-0.0011814999999999998, 51.54347990000001], [-0.0015435, 51.5432915], [-0.0018175, 51.543137400000006], [-0.002091, 51.54297580000001], [-0.0024636, 51.54275280000001], [-0.0028097, 51.542542999999995], [-0.0030681, 51.542384], [-0.0033324, 51.54221900000001], [-0.0034010613547373635, 51.54217625781763], [-0.0034025999999999995, 51.5421753], [-0.003746399999999999, 51.5419608], [-0.0039644, 51.5418172], [-0.0042062, 51.541652], [-0.004440199999999999, 51.541491699999995], [-0.004821099999999999, 51.5412474], [-0.004941, 51.5411577], [-0.005156999999999999, 51.54098689999999], [-0.005479199999999999, 51.54071059999998], [-0.005586, 51.540617299999994], [-0.0058231, 51.5404004], [-0.006013400000000001, 51.54021519999999], [-0.006209199999999999, 51.54002549999999], [-0.0063129, 51.5399237], [-0.006740999999999999, 51.53950640000001], [-0.0069911999999999995, 51.53926049999999], [-0.0073964, 51.5388648], [-0.007538700000000001, 51.53872570000001], [-0.0077722, 51.53851279999999], [-0.007997999999999998, 51.53831259999999], [-0.0081332, 51.53819940000001], [-0.0083559, 51.538016299999995], [-0.0085548, 51.5378582], [-0.0090205, 51.537499399999994], [-0.0097027, 51.53697120000001], [-0.009811899999999998, 51.5368927], [-0.009939999999999996, 51.53679939999999], [-0.0103908, 51.536492599999995], [-0.0108451, 51.53617509999999], [-0.011244799999999998, 51.535909], [-0.0116453, 51.5356617], [-0.011833899999999998, 51.5355523], [-0.0120768, 51.535411399999994], [-0.0122037, 51.535335899999986], [-0.0129116, 51.5349622], [-0.0137455, 51.5345192], [-0.0139412, 51.53441159999999], [-0.014419199999999997, 51.5341903], [-0.015172199999999997, 51.5337869], [-0.016521699999999997, 51.53308880000001], [-0.0179083, 51.53237059999999], [-0.0182993, 51.5321692], [-0.018617199999999997, 51.5320037], [-0.019057699999999997, 51.5317888], [-0.0192121, 51.531714], [-0.0196204, 51.531527399999995], [-0.0200308, 51.53134519999999], [-0.0208246, 51.5310126], [-0.0212524, 51.530864], [-0.0218127, 51.53068669999999], [-0.02207, 51.5306044], [-0.022561099999999997, 51.5304754], [-0.0232001, 51.530317100000005], [-0.023587499999999997, 51.530232000000005], [-0.024101399999999995, 51.5301314], [-0.0245868, 51.53004680000001], [-0.024954800000000003, 51.5299846], [-0.025224599999999996, 51.52993849999999], [-0.025668799999999995, 51.5298754], [-0.026166100000000005, 51.52981999999999], [-0.0268339, 51.5297466], [-0.0274337, 51.52969350000001], [-0.0278988, 51.5296514], [-0.028654099999999995, 51.52957670000001], [-0.0291514, 51.52953130000001], [-0.0297361, 51.5294662], [-0.030299399999999997, 51.5293778], [-0.030875000000000003, 51.5292897], [-0.0313448, 51.5292299], [-0.03144299999999999, 51.5292128], [-0.031536699999999994, 51.5291952], [-0.0317685, 51.5291527], [-0.031859599999999995, 51.529135100000005], [-0.0319495, 51.52911759999999], [-0.0321461, 51.52907879999999], [-0.03232519999999999, 51.52904279999999], [-0.0325508, 51.528994999999995], [-0.0327454, 51.52895269999999], [-0.0329064, 51.5289171], [-0.0330775, 51.528877699999995], [-0.0332883, 51.5288285], [-0.0334774, 51.5287817], [-0.0337173, 51.5287229], [-0.033898899999999996, 51.52867640000001], [-0.0340864, 51.5286259], [-0.0342622, 51.52857869999999], [-0.0345624, 51.52849820000001], [-0.03479019999999999, 51.52843480000001], [-0.0350404, 51.52836620000001], [-0.035296100000000004, 51.52829779999999], [-0.0355442, 51.5282333], [-0.035800599999999995, 51.5281692], [-0.0361288, 51.5280899], [-0.036339199999999995, 51.5280411], [-0.036652399999999995, 51.52796469999999], [-0.036873, 51.52791229999999], [-0.0370919, 51.52786079999999], [-0.0373095, 51.527810499999994], [-0.0374635, 51.5277766], [-0.03762689999999999, 51.52774139999998], [-0.037830199999999994, 51.52769910000001], [-0.0380104, 51.527663399999994], [-0.03821900000000001, 51.52762409999999], [-0.03836139999999999, 51.52759809999999], [-0.03857479999999999, 51.5275617], [-0.03878789999999999, 51.527528399999994], [-0.0389641, 51.5275007], [-0.0392453, 51.52745900000001], [-0.0394859, 51.527422699999995], [-0.0396672, 51.5273961], [-0.0398122, 51.52737589999999], [-0.0399659, 51.52735560000001], [-0.0402609, 51.5273178], [-0.0405541, 51.52727599999999], [-0.0408419, 51.527237099999994], [-0.0411678, 51.5271929], [-0.041498299999999995, 51.527145700000005], [-0.0422656, 51.52703439999999], [-0.0429621, 51.5269352], [-0.0437635, 51.5268226], [-0.04399429999999999, 51.5267902], [-0.0447296, 51.5266847], [-0.0456417, 51.5265535], [-0.0459614, 51.5265071], [-0.0462473, 51.526460699999994], [-0.04652619999999999, 51.52641309999999], [-0.04679119999999999, 51.52636449999999], [-0.047027799999999995, 51.526319], [-0.047262799999999994, 51.526271599999994], [-0.0475271, 51.52621630000001], [-0.047782099999999994, 51.52615860000001], [-0.048009199999999995, 51.5261037], [-0.0481892, 51.526059], [-0.04831989999999999, 51.5260235], [-0.04854189999999999, 51.525961499999994], [-0.0487445, 51.525900699999994], [-0.0490347, 51.525807699999994], [-0.04925299999999999, 51.5257336], [-0.0494734, 51.5256624], [-0.04968539999999999, 51.52559440000001], [-0.04985889999999999, 51.5255387], [-0.05003839999999999, 51.5254845], [-0.050220499999999994, 51.52543419999999], [-0.0503405, 51.52540050000001], [-0.05046049999999999, 51.5253685], [-0.05069559999999999, 51.5253081], [-0.0508576, 51.525266499999994], [-0.0510239, 51.52522600000001], [-0.0513426, 51.5251491], [-0.0516649, 51.5250722], [-0.0520251, 51.524987499999995], [-0.0522438, 51.524939], [-0.0524537, 51.52489379999999], [-0.05263539999999999, 51.5248548], [-0.0528224, 51.524816900000005], [-0.0530061, 51.5247786], [-0.05317159999999999, 51.524745499999995], [-0.053438299999999994, 51.5246947], [-0.0538741, 51.5246114], [-0.05412039999999999, 51.5245674], [-0.0544526, 51.524508100000006], [-0.05475290000000001, 51.52445660000001], [-0.055057499999999995, 51.5244068], [-0.05557019999999999, 51.524325999999995], [-0.0559518, 51.5242648], [-0.0561946, 51.52422739999999], [-0.05639919999999999, 51.524197099999995], [-0.056612199999999994, 51.52416660000001], [-0.056858, 51.5241316], [-0.05700210000000001, 51.524111899999994], [-0.05716, 51.5240913], [-0.05752089999999999, 51.52404709999998], [-0.05767110000000001, 51.524029], [-0.0578296, 51.52401149999999], [-0.0580581, 51.52398739999999], [-0.05823380000000001, 51.52396989999999], [-0.05825169710292561, 51.52396816011372], [-0.05850387116851816, 51.52394578857729], [-0.05872719595680266, 51.523928525454], [-0.0589258019846437, 51.52391568290884], [-0.059103819768905864, 51.52390657310686], [-0.059265379826453767, 51.523900508213075], [-0.059414612674152, 51.5238968003925], [-0.05955564882886515, 51.52389476181016], [-0.05969261880745783, 51.52389370463107], [-0.05982965312679465, 51.52389294102026], [-0.05997088230374017, 51.52389178314273], [-0.060120436855159005, 51.523889543163534], [-0.06028244729791576, 51.52388553324766], [-0.06046104414887503, 51.52387906556014], [-0.06066035792490141, 51.523869452266], [-0.060884519142859486, 51.52385600553025], [-0.061137658319613875, 51.523838037517926], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 8.2 1633 1658 Ilford EMUD London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:58:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450645 1789574227763276 30 30 2026-09-16 16:08:21.030465 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:20.229540
583948 615596 L83566 872N52MT16 2026-09-16 COMPLETE 16450538 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 615596, "stp": "P", "toc": "South Western Railway", "uid": "L83566", "consist": "450012", "dest_crs": "ACT", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L83566/2026-09-16/detailed", "trust_id": "872N52MT16", "origin_crs": "AHT", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ascot", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "3", "is_terminated": 1, "next_location": "Ascot", "signalling_id": "2N52", "timing_status": "EARLY", "origin_station": "Aldershot", "current_leg_arr": "1658", "current_leg_dep": "1653", "current_leg_end": "Ascot", "origin_dep_time": "1630", "origin_platform": "3", "current_location": "Ascot", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "-2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]}", "current_leg_start": "Bagshot", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.4061382", "next_location_lon": "-0.6760367", "previous_location": "Bagshot", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 213.529, \"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\": 239.618, \"from_m\": 213.529, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 283.487, \"from_m\": 239.618, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 761.048, \"from_m\": 283.487, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4270.208, \"from_m\": 761.048, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 4577.448, \"from_m\": 4270.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4608.739, \"from_m\": 4577.448, \"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\": 7591.206, \"from_m\": 4608.739, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7862.086, \"from_m\": 7591.206, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11786.068, \"from_m\": 7862.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13019.922, \"from_m\": 11786.068, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22556.155, \"from_m\": 13019.922, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23071.229, \"from_m\": 22556.155, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 23197.742, \"from_m\": 23071.229, \"capability_applied\": null, \"effective_limit_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\": 615596, \"profile_key\": \"efcf24696c90d326949b379297b9d8864e29136e7fe917b52e10aba4aae383c4\", \"schedule_id\": 17734, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Aldershot\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Aldershot North Jn\", \"stage_seq\": 2, \"distance_m\": 2405.036, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1634H\", \"location\": \"Ash Vale\", \"stage_seq\": 3, \"distance_m\": 4160.776, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Frimley Jn\", \"stage_seq\": 4, \"distance_m\": 7681.172, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1640H\", \"location\": \"Frimley\", \"stage_seq\": 5, \"distance_m\": 9268.938, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1648\", \"location\": \"Camberley\", \"stage_seq\": 6, \"distance_m\": 12821.223, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1653H\", \"location\": \"Bagshot\", \"stage_seq\": 7, \"distance_m\": 18086.008, \"section_seq\": 1, \"route_path_id\": 73046}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Ascot\", \"stage_seq\": 8, \"distance_m\": 23197.742, \"section_seq\": 1, \"route_path_id\": 73046}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23197.742, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 73046}], \"total_distance_m\": 23197.742, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23197.742, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4061382", "current_position_lon": "-0.6760367", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:17Z\", \"source_id\": 50805756, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:20Z\", \"source_id\": 16431982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:32Z\", \"source_id\": 50819955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:38Z\", \"source_id\": 16436088, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:27Z\", \"source_id\": 50830711, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:28Z\", \"source_id\": 16439204, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:46Z\", \"source_id\": 16447356, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28186, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:49Z\", \"source_id\": 50870469, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:52Z\", \"source_id\": 16450538, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ascot", "service_state_platform": "3", "timing_fact_generation": 1789574215889904, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:27.125742", "service_state_evidence_id": 16450538, "current_leg_start_actual_dep": "2026-09-16T16:53:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:27.905490", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P AHT ACT 2N52 450012 4 100 None {"version": 3, "segments": [{"to_m": 213.529, "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": 239.618, "from_m": 213.529, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 283.487, "from_m": 239.618, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 761.048, "from_m": 283.487, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4270.208, "from_m": 761.048, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 4577.448, "from_m": 4270.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4608.739, "from_m": 4577.448, "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": 7591.206, "from_m": 4608.739, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7862.086, "from_m": 7591.206, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11786.068, "from_m": 7862.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13019.922, "from_m": 11786.068, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22556.155, "from_m": 13019.922, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23071.229, "from_m": 22556.155, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 23197.742, "from_m": 23071.229, "capability_applied": null, "effective_limit_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": 615596, "profile_key": "efcf24696c90d326949b379297b9d8864e29136e7fe917b52e10aba4aae383c4", "schedule_id": 17734, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1630", "location": "Aldershot", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 73046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Aldershot North Jn", "stage_seq": 2, "distance_m": 2405.036, "section_seq": 1, "route_path_id": 73046}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Ash Vale", "stage_seq": 3, "distance_m": 4160.776, "section_seq": 1, "route_path_id": 73046}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Frimley Jn", "stage_seq": 4, "distance_m": 7681.172, "section_seq": 1, "route_path_id": 73046}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Frimley", "stage_seq": 5, "distance_m": 9268.938, "section_seq": 1, "route_path_id": 73046}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1648", "location": "Camberley", "stage_seq": 6, "distance_m": 12821.223, "section_seq": 1, "route_path_id": 73046}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1653H", "location": "Bagshot", "stage_seq": 7, "distance_m": 18086.008, "section_seq": 1, "route_path_id": 73046}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Ascot", "stage_seq": 8, "distance_m": 23197.742, "section_seq": 1, "route_path_id": 73046}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23197.742, "from_m": 0.0, "section_seq": 1, "route_path_id": 73046}], "total_distance_m": 23197.742, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23197.742, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:17Z", "source_id": 50805756, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:34:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:20Z", "source_id": 16431982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28160, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:32Z", "source_id": 50819955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:40:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:38Z", "source_id": 16436088, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:27Z", "source_id": 50830711, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:45:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:28Z", "source_id": 16439204, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:46Z", "source_id": 16447356, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28186, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:49Z", "source_id": 50870469, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:58:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:52Z", "source_id": 16450538, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Aldershot 1630 1630 3 None None Ascot 1700 1700 3 EARLY -2 minutes https://www.realtimetrains.co.uk/service/gb-nr:L83566/2026-09-16/detailed None Bagshot 2026-09-16T16:53:30+01:00 Ascot 5.0 {"type": "LineString", "coordinates": [[-0.6884727, 51.3643346], [-0.6882229999999999, 51.3649915], [-0.6879460999999999, 51.3657279], [-0.6876657999999999, 51.366435499999994], [-0.6873845999999999, 51.3671611], [-0.6873282999999999, 51.36731059999999], [-0.6871601999999999, 51.367777299999986], [-0.6871000000000002, 51.3679166], [-0.6847956999999999, 51.37393339999999], [-0.6836564000000002, 51.3769501], [-0.6830845999999999, 51.3784441], [-0.6824865999999999, 51.3799373], [-0.6817715, 51.381857], [-0.6810459, 51.3837591], [-0.6803153999999999, 51.3856687], [-0.6799636, 51.3866274], [-0.679911991224428, 51.38679167395817], [-0.6798903999999999, 51.3868604], [-0.6798212, 51.38710089999999], [-0.6797015, 51.3875828], [-0.6796456999999999, 51.38781509999999], [-0.679611, 51.3880539], [-0.6795430999999998, 51.3885226], [-0.6794921, 51.389011700000005], [-0.679496, 51.389259499999994], [-0.6794929999999999, 51.38949519999999], [-0.6795006, 51.390006], [-0.6795307, 51.39051189999999], [-0.6795677000000001, 51.39077800000001], [-0.6796132999999999, 51.39104539999999], [-0.6797136999999999, 51.39157190000001], [-0.6797613000000001, 51.3918021], [-0.6798236000000001, 51.3920273], [-0.6799699, 51.39247670000001], [-0.6808688, 51.394807199999995], [-0.6817903999999999, 51.3971254], [-0.6821206, 51.3980317], [-0.6823896, 51.398936], [-0.6824678, 51.39932610000001], [-0.6825037, 51.3995366], [-0.6825332, 51.3997269], [-0.6825828, 51.4000883], [-0.6826154999999999, 51.40047440000001], [-0.6826332, 51.4007966], [-0.6826433999999999, 51.4011393], [-0.6826299, 51.4017587], [-0.6825475, 51.40263519999999], [-0.6825199999999999, 51.40285149999999], [-0.6824905, 51.4030637], [-0.6823964, 51.403462], [-0.6823391999999999, 51.403676799999985], [-0.6822863, 51.40384970000001], [-0.6822217, 51.40405369999999], [-0.6821213999999999, 51.40437079999999], [-0.6820829, 51.4044834], [-0.6820113, 51.404692399999995], [-0.6819155999999998, 51.4049375], [-0.6818071999999998, 51.4051751], [-0.6817657, 51.405266100000006], [-0.6817091999999999, 51.40535219999999], [-0.6816291, 51.40545190000001], [-0.6815464, 51.40554350000001], [-0.6813515, 51.40573499999999], [-0.6811283999999999, 51.4058819], [-0.6807386999999999, 51.4061031], [-0.680597, 51.4061681], [-0.6804254, 51.4062334], [-0.6802693, 51.40629049999999], [-0.6800660000000001, 51.4063506], [-0.6799455999999999, 51.4063805], [-0.679838, 51.4064058], [-0.6797122, 51.40643070000001], [-0.6795777999999999, 51.406451], [-0.6794437, 51.406469400000006], [-0.6793018, 51.4064843], [-0.679106, 51.406496], [-0.6787242, 51.4065158], [-0.6784776, 51.406518], [-0.6782924999999999, 51.40650629999999], [-0.6780752, 51.4064862], [-0.6777903999999999, 51.406450599999985], [-0.6774700999999999, 51.406389700000005], [-0.6769487, 51.40630219999999], [-0.6760366999999999, 51.406138199999994]]} 3.2 1653 1658 Bagshot Ascot Ascot 51.4061382 -0.6760367 51.4061382 -0.6760367 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:58:00 Ascot TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450538 1789574215889904 23 23 2026-09-16 16:08:27.905490 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:27.125742
583949 615753 P91558 885Y12MT16 2026-09-16 COMPLETE 16451199 2026-09-16 16:58:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 615753, "stp": "P", "toc": "Southeastern", "uid": "P91558", "consist": "465190", "dest_crs": "BFR", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91558/2026-09-16/detailed", "trust_id": "885Y12MT16", "origin_crs": "BKJ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Blackfriars", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "3", "is_terminated": 1, "next_location": null, "signalling_id": "5Y12", "timing_status": "EARLY", "origin_station": "Beckenham Junction", "current_leg_arr": null, "current_leg_dep": null, "current_leg_end": null, "origin_dep_time": "1636", "origin_platform": "4", "current_location": "London Blackfriars", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": null, "current_leg_start": null, "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": null, "next_location_lon": null, "previous_location": "Beckenham Junction", "current_leg_milage": null, "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 160.202, \"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\": 196.487, \"from_m\": 160.202, \"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\": 225.321, \"from_m\": 196.487, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 895.407, \"from_m\": 225.321, \"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\": 5919.577, \"from_m\": 895.407, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6189.971, \"from_m\": 5919.577, \"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\": 7501.796, \"from_m\": 6189.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7926.579, \"from_m\": 7501.796, \"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\": 7996.63, \"from_m\": 7926.579, \"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\": 8140.511, \"from_m\": 7996.63, \"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\": 8224.557, \"from_m\": 8140.511, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 9167.32, \"from_m\": 8224.557, \"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\": 9298.811, \"from_m\": 9167.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11279.069, \"from_m\": 9298.811, \"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\": 11924.874, \"from_m\": 11279.069, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13704.894, \"from_m\": 11924.874, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13737.354, \"from_m\": 13704.894, \"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\": 14264.038, \"from_m\": 13737.354, \"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\": 18425.859, \"from_m\": 14264.038, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18605.354, \"from_m\": 18425.859, \"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\": 18652.613, \"from_m\": 18605.354, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 18891.112, \"from_m\": 18652.613, \"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\": 19126.844, \"from_m\": 18891.112, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 615753, \"profile_key\": \"e9e2037e6357426a8adad72b32ddb5a014117f77fe8e6a1f7b79b0921b987b04\", \"schedule_id\": 24760, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Beckenham Junction\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"New Beckenham\", \"stage_seq\": 2, \"distance_m\": 1015.504, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Ladywell Jn\", \"stage_seq\": 3, \"distance_m\": 5919.577, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Lewisham\", \"stage_seq\": 4, \"distance_m\": 6637.519, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 5, \"distance_m\": 7996.63, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Nunhead\", \"stage_seq\": 6, \"distance_m\": 10352.978, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Crofton Road Jn\", \"stage_seq\": 7, \"distance_m\": 12224.298, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Denmark Hill\", \"stage_seq\": 8, \"distance_m\": 13054.056, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Cambria Jn\", \"stage_seq\": 9, \"distance_m\": 13770.553, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Loughborough Jn\", \"stage_seq\": 10, \"distance_m\": 14135.969, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655H\", \"location\": \"Elephant & Castle\", \"stage_seq\": 11, \"distance_m\": 17242.382, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Southwark Bridge Jn\", \"stage_seq\": 12, \"distance_m\": 17777.937, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Blackfriars Jn\", \"stage_seq\": 13, \"distance_m\": 18524.71, \"section_seq\": 1, \"route_path_id\": 100603}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"London Blackfriars\", \"stage_seq\": 14, \"distance_m\": 19126.844, \"section_seq\": 1, \"route_path_id\": 100603}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 19126.844, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100603}], \"total_distance_m\": 19126.844, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 14056.422, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5070.422, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1636", "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\": 31374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:50Z\", \"source_id\": 50799081, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:53Z\", \"source_id\": 16429977, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:57Z\", \"source_id\": 50826414, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:00Z\", \"source_id\": 16437938, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31561, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:31Z\", \"source_id\": 50844524, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:34Z\", \"source_id\": 16443184, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:51Z\", \"source_id\": 50853604, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:53Z\", \"source_id\": 16445841, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:25Z\", \"source_id\": 50866593, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:25Z\", \"source_id\": 16449471, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:38Z\", \"source_id\": 50872666, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:43Z\", \"source_id\": 16451199, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Blackfriars", "service_state_platform": "3", "timing_fact_generation": 1789574264254986, "current_leg_arrival_utc": null, "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:36.290648", "service_state_evidence_id": 16451199, "current_leg_start_actual_dep": null, "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:36.620619", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P BKJ BFR 5Y12 465190 4 75 None {"version": 3, "segments": [{"to_m": 160.202, "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": 196.487, "from_m": 160.202, "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": 225.321, "from_m": 196.487, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 895.407, "from_m": 225.321, "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": 5919.577, "from_m": 895.407, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6189.971, "from_m": 5919.577, "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": 7501.796, "from_m": 6189.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7926.579, "from_m": 7501.796, "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": 7996.63, "from_m": 7926.579, "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": 8140.511, "from_m": 7996.63, "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": 8224.557, "from_m": 8140.511, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 9167.32, "from_m": 8224.557, "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": 9298.811, "from_m": 9167.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11279.069, "from_m": 9298.811, "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": 11924.874, "from_m": 11279.069, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13704.894, "from_m": 11924.874, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13737.354, "from_m": 13704.894, "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": 14264.038, "from_m": 13737.354, "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": 18425.859, "from_m": 14264.038, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18605.354, "from_m": 18425.859, "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": 18652.613, "from_m": 18605.354, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 18891.112, "from_m": 18652.613, "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": 19126.844, "from_m": 18891.112, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 30.0}], "service_id": 615753, "profile_key": "e9e2037e6357426a8adad72b32ddb5a014117f77fe8e6a1f7b79b0921b987b04", "schedule_id": 24760, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1636", "location": "Beckenham Junction", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "New Beckenham", "stage_seq": 2, "distance_m": 1015.504, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Ladywell Jn", "stage_seq": 3, "distance_m": 5919.577, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Lewisham", "stage_seq": 4, "distance_m": 6637.519, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Lewisham Vale Jn", "stage_seq": 5, "distance_m": 7996.63, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Nunhead", "stage_seq": 6, "distance_m": 10352.978, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Crofton Road Jn", "stage_seq": 7, "distance_m": 12224.298, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Denmark Hill", "stage_seq": 8, "distance_m": 13054.056, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Cambria Jn", "stage_seq": 9, "distance_m": 13770.553, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Loughborough Jn", "stage_seq": 10, "distance_m": 14135.969, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655H", "location": "Elephant & Castle", "stage_seq": 11, "distance_m": 17242.382, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Southwark Bridge Jn", "stage_seq": 12, "distance_m": 17777.937, "section_seq": 1, "route_path_id": 100603}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Blackfriars Jn", "stage_seq": 13, "distance_m": 18524.71, "section_seq": 1, "route_path_id": 100603}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "London Blackfriars", "stage_seq": 14, "distance_m": 19126.844, "section_seq": 1, "route_path_id": 100603}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 19126.844, "from_m": 0.0, "section_seq": 1, "route_path_id": 100603}], "total_distance_m": 19126.844, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 14056.422, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5070.422, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:50Z", "source_id": 50799081, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:31:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:53Z", "source_id": 16429977, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:57Z", "source_id": 50826414, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:41:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:00Z", "source_id": 16437938, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31561, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:31Z", "source_id": 50844524, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:48:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:34Z", "source_id": 16443184, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:51Z", "source_id": 50853604, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:51:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:53Z", "source_id": 16445841, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:25Z", "source_id": 50866593, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:56:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:25Z", "source_id": 16449471, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29314, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:38Z", "source_id": 50872666, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:58:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:43Z", "source_id": 16451199, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Beckenham Junction 1636 1636 4 None None London Blackfriars 1659 1659 3 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91558/2026-09-16/detailed None None None None None None None None None Beckenham Junction London Blackfriars None None None None None 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:58:00 London Blackfriars TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451199 1789574264254986 43 43 2026-09-16 16:08:36.620619 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:36.290648
583950 608368 R58176 790Z481R16 2026-09-16 COMPLETE 16451904 2026-09-16 16:50:00 2026-09-16 16:08:38 2026-09-18 16:08:38 {"id": 608368, "stp": "N", "toc": "Unknown", "uid": "R58176", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:R58176/2026-09-16/detailed", "trust_id": "790Z481R16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Trostre Works", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": null, "is_terminated": 1, "next_location": "Trostre Works", "signalling_id": "0Z48", "timing_status": "EARLY", "origin_station": "Margam Terminal Complex", "current_leg_arr": "1650", "current_leg_dep": "1546", "current_leg_end": "Trostre Works", "origin_dep_time": "1556", "origin_platform": null, "current_location": "Trostre Works", "last_update_time": "2026-09-16T16:08:38", "route_debug_link": null, "timing_variation": "-5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.7498103, 51.551934800000005], [-3.7501209, 51.55248590000001], [-3.750217099999999, 51.5526338], [-3.7503539, 51.55289689999999], [-3.750412700000001, 51.55306289999999], [-3.750477099999999, 51.5532422], [-3.7505744, 51.55345359999998], [-3.7506573, 51.55359500000001], [-3.7506875, 51.55366449999998], [-3.750750399999999, 51.5538569], [-3.7507853, 51.5540333], [-3.750780799999999, 51.5541902], [-3.7507730000000006, 51.5543478], [-3.7507643000000006, 51.554590299999994], [-3.750760135104573, 51.55466347968381], [-3.750748, 51.5548767], [-3.750750399999999, 51.55498810000001], [-3.7507803, 51.5551506], [-3.750859, 51.5554003], [-3.7509402, 51.55559889999999], [-3.7511171, 51.55606999999999], [-3.7512277, 51.5562515], [-3.751511400000001, 51.5567433], [-3.751806699999999, 51.5572376], [-3.7521252, 51.5577786], [-3.752272099999999, 51.5580337], [-3.752566299999999, 51.5585135], [-3.7528468, 51.5589921], [-3.7531746999999993, 51.55953970000001], [-3.753420799999999, 51.55994359999999], [-3.7535493, 51.56018229999999], [-3.7536844, 51.5604847], [-3.7541179, 51.5611854], [-3.754318179222357, 51.56152647370466], [-3.75440255591835, 51.561676080003345], [-3.7544711634045087, 51.561809630569], [-3.75452625405639, 51.56192941916475], [-3.754570080249554, 51.56203773955371], [-3.7546048943595585, 51.562136885499065], [-3.754632948761962, 51.56222915076391], [-3.7546564958323225, 51.56231682911139], [-3.754677787946199, 51.56240221430464], [-3.75469907747915, 51.562487600106806], [-3.7547226168067342, 51.56257528028101], [-3.754750658304509, 51.5626675485904], [-3.754785454348034, 51.5627666987981], [-3.754829257312866, 51.56287502466725], [-3.754884319574565, 51.56299481996099], [-3.754952893508689, 51.56312837844244], [-3.755037231490797, 51.56327799387475], [-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.8183865, 51.6228065], [-3.8185162, 51.622928499999986], [-3.8193414, 51.62370390000001], [-3.8197476, 51.624109799999985], [-3.820083200000001, 51.6244739], [-3.8205125999999994, 51.6250208], [-3.8207462, 51.6253261], [-3.820975699999999, 51.62566369999999], [-3.8211574, 51.6259431], [-3.821294, 51.6261728], [-3.8214006, 51.6263805], [-3.8216294, 51.6268385], [-3.8218316, 51.627297599999984], [-3.8220148, 51.6278318], [-3.8221398, 51.628297999999994], [-3.8222486, 51.6289267], [-3.8223053999999994, 51.62955050000001], [-3.8223103, 51.62994919999999], [-3.8222969, 51.6302955], [-3.8222592999999994, 51.63062850000001], [-3.822147, 51.63116629999999], [-3.8221247, 51.631300499999995], [-3.822059799999999, 51.63159869999999], [-3.8219913, 51.6318513], [-3.8217631, 51.632703], [-3.8214949, 51.633322199999995], [-3.821446599999999, 51.633441299999994], [-3.8212642, 51.6339016], [-3.8211155, 51.63419689999999], [-3.820735200000001, 51.63511189999999], [-3.8205324, 51.6356472], [-3.8203795, 51.6361549], [-3.8202642, 51.6366726], [-3.8202079, 51.6369723], [-3.820114, 51.637526599999994], [-3.8199899, 51.6381665], [-3.819919000000001, 51.638568599999985], [-3.819835799999999, 51.639087], [-3.8197706999999994, 51.639552399999985], [-3.8197324999999993, 51.63994700000001], [-3.8197009, 51.6404325], [-3.819669199999999, 51.640624800000005], [-3.819644, 51.6409768], [-3.819628, 51.6417983], [-3.819628004756483, 51.64179948258051], [-3.8196288, 51.6419972], [-3.819682699999999, 51.6422943], [-3.8197631, 51.64263590000001], [-3.819822499999999, 51.6428775], [-3.819924, 51.643151], [-3.8200759, 51.643451199999994], [-3.8202825, 51.64377880000001], [-3.8204847, 51.644046], [-3.8207523, 51.64434099999999], [-3.8209967, 51.64457749999999], [-3.8213259000000006, 51.64484610000001], [-3.821677199999999, 51.6450815], [-3.8233579, 51.646112499999994], [-3.8241314000000006, 51.64658910000001], [-3.8246607, 51.646915199999995], [-3.824874799999999, 51.6470471], [-3.8250609, 51.6471604], [-3.8259668, 51.647688299999984], [-3.827117, 51.6482888], [-3.8281786, 51.6488401], [-3.829335700000001, 51.64947109999999], [-3.8304568, 51.650112199999995], [-3.8310457, 51.650458500000006], [-3.831603399999999, 51.6507588], [-3.832195799999999, 51.65102040000001], [-3.832811299999999, 51.6512253], [-3.8332477, 51.6513432], [-3.8337679, 51.6514606], [-3.833798900000001, 51.65146589999999], [-3.834418, 51.651571], [-3.834702800000001, 51.65160650000001], [-3.835029, 51.651631900000005], [-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.850571799999999, 51.6503324], [-3.8505791481991927, 51.65033163115817], [-3.8513947, 51.6502463], [-3.8519723, 51.6501858], [-3.8530335, 51.65007309999999], [-3.8540534, 51.6499588], [-3.854876, 51.649867], [-3.8559515, 51.64976240000001], [-3.8566290999999993, 51.6497183], [-3.8571857, 51.6497016], [-3.857822300000001, 51.64970039999999], [-3.858469899999999, 51.6497229], [-3.8590085, 51.6497557], [-3.8595307, 51.6498069], [-3.8602634, 51.649901699999994], [-3.860768699999999, 51.64998739999999], [-3.8612056, 51.650071800000006], [-3.862035999999999, 51.65026840000001], [-3.862755721713942, 51.6504798221949], [-3.8628479, 51.6505069], [-3.8633156, 51.6506649], [-3.863759799999999, 51.6508335], [-3.864241499999999, 51.6510336], [-3.864677, 51.6512347], [-3.865358599999999, 51.6516038], [-3.866018899999999, 51.6519992], [-3.8669088, 51.652631199999995], [-3.8670948, 51.6527584], [-3.8677202999999993, 51.6531864], [-3.867895199999999, 51.6533026], [-3.8692548, 51.65423669999999], [-3.8709025, 51.6553806], [-3.8719114, 51.656070799999995], [-3.8730378, 51.6568321], [-3.8734122000000006, 51.65707290000001], [-3.873826099999999, 51.6573113], [-3.874249100000001, 51.6575266], [-3.8747106, 51.6577425], [-3.8751054, 51.657913], [-3.8756327000000006, 51.6581279], [-3.8810037, 51.6601732], [-3.8818297999999993, 51.66052590000001], [-3.8824843000000007, 51.66082539999999], [-3.8832030999999994, 51.66117810000001], [-3.8836966, 51.661471000000006], [-3.883893772362337, 51.661599527374136], [-3.883942883324583, 51.66163154044008], [-3.8841151, 51.6617438], [-3.884587100000001, 51.6620832], [-3.8853397, 51.66269410000001], [-3.885524900000001, 51.6628499], [-3.885682000000001, 51.66299439999999], [-3.8862072, 51.6634854], [-3.8866541, 51.6639487], [-3.8870668, 51.6644019], [-3.8874858, 51.6648638], [-3.887879700000001, 51.66529379999999], [-3.88876258234158, 51.666235034589675], [-3.889000900000001, 51.666489099999986], [-3.8900711, 51.667633399999985], [-3.8904215, 51.6680095], [-3.8916676, 51.66934729999999], [-3.892152, 51.669867399999994], [-3.8923104999999993, 51.6700367], [-3.8926033, 51.6703705], [-3.892729099999999, 51.6705012], [-3.8931688000000007, 51.6708912], [-3.8935638, 51.6712391], [-3.8939608, 51.6715585], [-3.894797799999999, 51.6721707], [-3.8954495, 51.6725946], [-3.896018899999999, 51.6729373], [-3.896565999999999, 51.6732398], [-3.897002, 51.6734688], [-3.8974818999999994, 51.673707], [-3.8981022, 51.6739897], [-3.8987156, 51.6742489], [-3.8993674, 51.6745026], [-3.9000733, 51.6747551], [-3.900760500000001, 51.6749798], [-3.901457100000001, 51.67518969999999], [-3.9022373999999993, 51.675399000000006], [-3.9029935, 51.675578], [-3.903521899999999, 51.6756928], [-3.9044913, 51.67587859999999], [-3.904756199999999, 51.6759303], [-3.9050854, 51.67598540000001], [-3.9056419, 51.6760623], [-3.9063066, 51.67613320000001], [-3.9068768, 51.6761938], [-3.9077161, 51.676257], [-3.9084792, 51.6762946], [-3.9091029, 51.676317699999984], [-3.9097373, 51.6763308], [-3.9104511999999993, 51.6763267], [-3.911344999999999, 51.6763004], [-3.9119417, 51.6762664], [-3.912482099999999, 51.676224], [-3.9134335, 51.6761385], [-3.914379999999999, 51.6760341], [-3.9166054, 51.6758093], [-3.9168436, 51.675785199999986], [-3.9192985999999994, 51.675527200000005], [-3.9218125, 51.675262100000005], [-3.922921, 51.67514919999999], [-3.924051500000001, 51.67504499999998], [-3.925368900000001, 51.674966], [-3.9268048, 51.674927100000005], [-3.9277814, 51.67494249999999], [-3.9293328, 51.67500030000001], [-3.9301815, 51.675072], [-3.931141, 51.6751761], [-3.9385960999999985, 51.67622310000001], [-3.9459882999999993, 51.6773408], [-3.951234700000001, 51.67811910000001], [-3.952587250125894, 51.67831724239226], [-3.952597199999999, 51.678318699999984], [-3.9536847000000006, 51.6784615], [-3.9547787, 51.678548199999994], [-3.9563655, 51.67864879999998], [-3.9569713000000006, 51.67865710000001], [-3.9576614, 51.67866740000001], [-3.9582847, 51.67865559999999], [-3.9589371, 51.678649500000006], [-3.9595539999999994, 51.6786208], [-3.960025700000001, 51.6785995], [-3.9607683, 51.6785373], [-3.9615505, 51.678464700000006], [-3.962071499999999, 51.6784051], [-3.962615899999999, 51.6783328], [-3.9633073999999993, 51.6782321], [-3.964112599999999, 51.67811309999998], [-3.9647616, 51.6780191], [-3.9655140000000006, 51.6779063], [-3.9663043999999994, 51.6777889], [-3.9672648, 51.6776505], [-3.9678805, 51.677569899999995], [-3.968216500000001, 51.6775359], [-3.9684939, 51.677505499999995], [-3.968788, 51.6774806], [-3.9692611, 51.6774495], [-3.9696398999999993, 51.677429800000006], [-3.9701158999999993, 51.67741069999999], [-3.970567200000001, 51.677400199999994], [-3.9710386, 51.67739610000002], [-3.9715703, 51.67740400000001], [-3.9721527, 51.67742129999999], [-3.9726418, 51.67744340000001], [-3.9731317, 51.67747669999999], [-3.9735667, 51.6775109], [-3.9740493, 51.67755779999999], [-3.974435399999999, 51.6776047], [-3.974880100000001, 51.6776669], [-3.9755164, 51.6777636], [-3.9764269, 51.677908599999995], [-3.977935200000001, 51.6781535], [-3.9802967, 51.6785309], [-3.980924700000001, 51.67863429999999], [-3.9814603000000006, 51.6787138], [-3.9818101, 51.6787606], [-3.9823763999999993, 51.678829999999984], [-3.9829012, 51.67887940000001], [-3.9831373, 51.6788975], [-3.9834302, 51.678922400000005], [-3.9839437, 51.6789513], [-3.9846541, 51.6789802], [-3.9859463, 51.67897699999999], [-3.9871539, 51.6789642], [-3.9875159, 51.67896009999998], [-3.9884844, 51.67898410000001], [-3.9894937, 51.67902389999999], [-3.9903735, 51.67909040000001], [-3.990985, 51.6791636], [-3.992168799999999, 51.67937349999999], [-3.9928274, 51.6794861], [-3.993430599999999, 51.67960169999999], [-3.9938525, 51.6796926], [-3.9944161, 51.6798216], [-3.9948546, 51.67992939999999], [-3.9953385, 51.6800571], [-3.9957937, 51.680186], [-3.9962508, 51.6803216], [-3.996846599999999, 51.6805163], [-3.9972331999999993, 51.6806488], [-3.997533400000001, 51.6807576], [-3.9982183, 51.68102339999999], [-3.9985639, 51.681166700000006], [-3.9989112, 51.68131609999998], [-3.9992091, 51.6814513], [-3.9994573, 51.68156509999999], [-3.999711299999999, 51.68168669999999], [-4.0001814, 51.6819206], [-4.0005657, 51.6821259], [-4.0013867, 51.682593399999995], [-4.004273799999999, 51.68437529999999], [-4.0075528, 51.68640199999999], [-4.008580700000001, 51.687038699999995], [-4.0096102, 51.6876751], [-4.009720799999999, 51.6877433], [-4.0098774, 51.68784050000001], [-4.0102921, 51.688097799999994], [-4.0104093, 51.6881737], [-4.0104493, 51.6881996], [-4.0106006, 51.688295299999986], [-4.0118682, 51.689096699999986], [-4.012025400000001, 51.68919549999998], [-4.0129721, 51.6897798], [-4.013383, 51.6900354], [-4.0140349, 51.69041279999999], [-4.015446599999999, 51.69128789999999], [-4.0159335, 51.69158969999999], [-4.0178173, 51.692771699999994], [-4.0184137, 51.693178200000006], [-4.018939, 51.6935549], [-4.0193772, 51.6938853], [-4.0197563999999995, 51.694186499999994], [-4.0212631, 51.69548730000001], [-4.0221066, 51.69627109999999], [-4.022940299999999, 51.697048299999985], [-4.0233908, 51.69747], [-4.0238615, 51.6978909], [-4.0240721, 51.69806489999999], [-4.0243184, 51.6982671], [-4.0244814, 51.69839319999999], [-4.0247191, 51.6985681], [-4.0249672, 51.6987487], [-4.0252638, 51.698949799999994], [-4.0255736, 51.6991532], [-4.025888, 51.6993462], [-4.0262905, 51.6995799], [-4.0266997, 51.6998066], [-4.0270207, 51.6999701], [-4.0275459, 51.7002245], [-4.0281029, 51.7004732], [-4.0287326, 51.700730500000006], [-4.029102899999999, 51.70087319999998], [-4.029603699999999, 51.7010513], [-4.0301032, 51.7012156], [-4.030437199999999, 51.70132], [-4.030816999999999, 51.70143139999999], [-4.031083, 51.7015026], [-4.0312607, 51.701550199999986], [-4.0318199, 51.7016911], [-4.0322589, 51.7017897], [-4.0329093, 51.70191989999999], [-4.033454600000001, 51.7020161], [-4.0340729, 51.7021247], [-4.034961699999999, 51.702232300000006], [-4.0355556, 51.702294999999985], [-4.0363682, 51.702364], [-4.0367432, 51.702373699999995], [-4.0371635, 51.702382799999995], [-4.0384006, 51.70246590000001], [-4.039403899999999, 51.70253220000001], [-4.0395999, 51.70254659999999], [-4.041003900000001, 51.70264099999999], [-4.042418778537846, 51.70273618225123], [-4.0443172999999994, 51.7028639], [-4.0480142, 51.7031174], [-4.048169699999999, 51.703128], [-4.0517274, 51.7033765], [-4.054779999999999, 51.7035802], [-4.0548359, 51.7035839], [-4.0551205, 51.7036008], [-4.0554031, 51.7036177], [-4.0556401, 51.7036297], [-4.0558888, 51.7036377], [-4.0561376, 51.7036403], [-4.0564732, 51.70363900000001], [-4.0567863, 51.70363570000001], [-4.0570951, 51.703624399999995], [-4.057419999999999, 51.703613100000005], [-4.0577116, 51.70359249999999], [-4.0579776, 51.70357260000001], [-4.0582896, 51.7035427], [-4.058624099999999, 51.7035048], [-4.0589737, 51.703457599999986], [-4.0592224, 51.7034191], [-4.0594959, 51.703372499999986], [-4.0597296, 51.70332869999999], [-4.0598819, 51.7032981], [-4.0600995, 51.7032543], [-4.0603011, 51.7032111], [-4.0605724, 51.7031459], [-4.0608265, 51.7030821], [-4.061064599999999, 51.703019], [-4.0613069, 51.70294990000001], [-4.0614967, 51.70289079999999], [-4.0617165, 51.7028237], [-4.061975999999999, 51.702737899999995], [-4.062204399999999, 51.7026549], [-4.062461699999999, 51.7025598], [-4.0627287, 51.7024542], [-4.0630964999999994, 51.7022987], [-4.063365599999999, 51.70217769999999], [-4.063631499999999, 51.7020462], [-4.0638996, 51.7019099], [-4.0642449, 51.70171989999999], [-4.0646545, 51.7014767], [-4.065003999999999, 51.70127260000001], [-4.065319299999999, 51.7010813], [-4.0659583, 51.7006958], [-4.0664087, 51.700427299999994], [-4.0667336, 51.700234], [-4.067022, 51.7000592], [-4.0673169, 51.6998851], [-4.067561300000001, 51.69973689999999], [-4.0678562, 51.6995574], [-4.0681071, 51.69940129999999], [-4.068499599999999, 51.6991481], [-4.0687748, 51.698959900000006], [-4.0689689, 51.6988255], [-4.069175200000001, 51.6986836], [-4.0692921, 51.698598999999994], [-4.069327380159949, 51.69857347876541], [-4.0694208, 51.698505899999994], [-4.069689199999999, 51.69830289999999], [-4.069856, 51.6981817], [-4.069966699999999, 51.6980971], [-4.0703109, 51.69783209999999], [-4.0707264, 51.6975134], [-4.0710706, 51.6972399], [-4.0730799, 51.6956891], [-4.0741307, 51.6948798], [-4.074512899999999, 51.6945856], [-4.0747994, 51.69436290000001], [-4.0751209, 51.6941138], [-4.075361999999999, 51.6939305], [-4.075742599999999, 51.69364], [-4.076196, 51.6932847], [-4.076587299999999, 51.6929849], [-4.076875399999999, 51.6927583], [-4.0772408, 51.692475400000006], [-4.0775396, 51.692236699999995], [-4.077973299999999, 51.6919095], [-4.078335699999999, 51.6916313], [-4.078598, 51.6914283], [-4.0790557, 51.691073300000006], [-4.0790981, 51.691040400000006], [-4.0796079, 51.6906499], [-4.0800977, 51.690267299999995], [-4.080677, 51.689824599999994], [-4.0809757, 51.6895933], [-4.0812214, 51.6894016], [-4.081412399999999, 51.6892502], [-4.0815899, 51.689104500000006], [-4.0817673, 51.68894280000001], [-4.081896199999999, 51.68881679999999], [-4.082063, 51.688644800000006], [-4.0822389, 51.688431400000006], [-4.082348, 51.68828570000001], [-4.082433, 51.68814], [-4.0825376, 51.687968899999994], [-4.0826149, 51.68782130000001], [-4.0827044, 51.68761730000001], [-4.0827878, 51.68739550000001], [-4.082862099999999, 51.6871285], [-4.0828955, 51.68693760000001], [-4.0829243, 51.686697900000006], [-4.0829288, 51.686479799999994], [-4.0829211999999995, 51.686269200000005], [-4.0828924, 51.68604260000001], [-4.0828591, 51.6858001], [-4.082808999999999, 51.6855058], [-4.0826892, 51.685016], [-4.0826195, 51.68477529999999], [-4.082519400000001, 51.68448009999999], [-4.0823238, 51.6839602], [-4.0821251, 51.6834977], [-4.0819068, 51.68296549999999], [-4.081680799999999, 51.6824287], [-4.081504899999999, 51.6820094], [-4.081328999999999, 51.6815928], [-4.0811501, 51.681158499999995], [-4.0810379, 51.68089140000001], [-4.0809757, 51.6807363], [-4.080906, 51.6805398], [-4.080854399999999, 51.680391199999995], [-4.0808089, 51.680227599999995], [-4.0807633999999995, 51.6800415], [-4.0807316, 51.6798591], [-4.080708799999999, 51.67969360000001], [-4.080698199999999, 51.6794886], [-4.0806937, 51.6793147], [-4.080708799999999, 51.6791266], [-4.0807225, 51.678970499999984], [-4.080752799999999, 51.67881539999999], [-4.080787699999999, 51.6786198], [-4.0808499, 51.6784064], [-4.080922599999999, 51.67821639999999], [-4.0809771999999995, 51.6780754], [-4.0810364, 51.67795689999999], [-4.0811167, 51.67780080000001], [-4.081206199999999, 51.67764939999999], [-4.0813033, 51.677492400000006], [-4.081412399999999, 51.6773363], [-4.0815747, 51.67711999999999], [-4.0817415, 51.676932], [-4.081878, 51.6767909], [-4.082079599999999, 51.6765972], [-4.0822313, 51.67646469999999], [-4.082408699999999, 51.6763217], [-4.0826089, 51.67616749999999], [-4.082811500000001, 51.676022499999995], [-4.0830268, 51.6758861], [-4.0831588, 51.6758062], [-4.0833028, 51.6757206], [-4.0835166, 51.67560590000001], [-4.0838275, 51.675447], [-4.0840276, 51.67535579999999], [-4.084303599999999, 51.6752354], [-4.084793399999999, 51.675029499999994], [-4.0851695, 51.6748818], [-4.0856396, 51.67470039999999], [-4.0862234, 51.674486], [-4.0866646, 51.67433080000001], [-4.0875972, 51.67402609999998], [-4.088175, 51.67385120000001], [-4.0884146, 51.6737816], [-4.0887224, 51.673696], [-4.089105999999999, 51.673594499999986], [-4.0894609, 51.673507], [-4.0897899, 51.673427999999994], [-4.0900902, 51.673360300000006], [-4.090469299999999, 51.67327950000001], [-4.0908726, 51.6731967], [-4.0913124, 51.6731168], [-4.091734, 51.67304330000001], [-4.0921191, 51.67298139999999], [-4.0925073, 51.672921200000005], [-4.0928955, 51.6728695], [-4.0934217, 51.67280459999999], [-4.0942375, 51.6727162], [-4.094953200000001, 51.6726391], [-4.0957691, 51.672561], [-4.0966516, 51.6724717], [-4.097804099999999, 51.6723551], [-4.0978511, 51.6723504], [-4.0987291, 51.672262], [-4.0995146, 51.67218110000001], [-4.1002317999999995, 51.6721153], [-4.1011295, 51.6720212], [-4.1019514, 51.6719403], [-4.1027551, 51.67185659999999], [-4.103590600000001, 51.67177199999999], [-4.1046293, 51.6716667], [-4.10548, 51.671582], [-4.106306499999999, 51.6715002], [-4.1072603, 51.67140239999999], [-4.1079522, 51.6713304], [-4.108607699999999, 51.6713017], [-4.110785899999999, 51.67108109999999], [-4.1113653, 51.6710227], [-4.111911399999999, 51.670951200000005], [-4.1121426528079805, 51.67092715012352], [-4.112356599999999, 51.6709049], [-4.112938100000001, 51.6708461], [-4.1133229, 51.6708045], [-4.1142012, 51.670731800000006], [-4.1160003, 51.6705733], [-4.119601899999999, 51.67018420000001], [-4.119966499999999, 51.6701491], [-4.1210855, 51.67011359999999], [-4.1230059, 51.6699339], [-4.1237303, 51.6698752], [-4.123940299999999, 51.66986239999999], [-4.124304999999999, 51.6698713], [-4.124567699999999, 51.66989480000001]]}", "current_leg_start": "Margam Terminal Complex", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "51.6698948", "next_location_lon": "-4.1245677", "previous_location": "Margam Terminal Complex", "current_leg_milage": "23.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 419.007, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 5.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 5.0}, {\"to_m\": 494.382, \"from_m\": 419.007, \"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\": 994.923, \"from_m\": 494.382, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1219.687, \"from_m\": 994.923, \"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\": 1242.111, \"from_m\": 1219.687, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1310.316, \"from_m\": 1242.111, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3334.656, \"from_m\": 1310.316, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4126.547, \"from_m\": 3334.656, \"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\": 5411.047, \"from_m\": 4126.547, \"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\": 9237.564, \"from_m\": 5411.047, \"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\": 9320.514, \"from_m\": 9237.564, \"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\": 11531.376, \"from_m\": 9320.514, \"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\": 12148.681, \"from_m\": 11531.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12175.294, \"from_m\": 12148.681, \"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\": 13060.064, \"from_m\": 12175.294, \"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\": 13107.559, \"from_m\": 13060.064, \"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\": 13133.423, \"from_m\": 13107.559, \"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\": 13536.63, \"from_m\": 13133.423, \"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\": 14164.944, \"from_m\": 13536.63, \"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\": 14190.158, \"from_m\": 14164.944, \"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\": 30667.004, \"from_m\": 14190.158, \"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\": 30797.849, \"from_m\": 30667.004, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 31959.637, \"from_m\": 30797.849, \"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\": 32020.83, \"from_m\": 31959.637, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 36904.798, \"from_m\": 32020.83, \"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\": 37400.836, \"from_m\": 36904.798, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 37426.281, \"from_m\": 37400.836, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 37745.89, \"from_m\": 37426.281, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 608368, \"profile_key\": \"9e991c9ef24ab50c7f56fae2552bc447abee4674166b707ca4e9e95c3883734a\", \"schedule_id\": 38132, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Margam Terminal Complex\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Margam East Jn\", \"stage_seq\": 2, \"distance_m\": 1219.687, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 3, \"distance_m\": 5073.651, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Court Sart Jn\", \"stage_seq\": 4, \"distance_m\": 11509.259, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609H\", \"location\": \"Dynevor Jn\", \"stage_seq\": 5, \"distance_m\": 13283.894, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Jersey Marine Jn North\", \"stage_seq\": 6, \"distance_m\": 14190.158, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Llangyfelach Sig. Pt3541\", \"stage_seq\": 7, \"distance_m\": 20900.936, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Llangyfelach Sig. Pt3543\", \"stage_seq\": 8, \"distance_m\": 23449.131, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Morlais Jn\", \"stage_seq\": 9, \"distance_m\": 31868.325, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Genwen Jn\", \"stage_seq\": 10, \"distance_m\": 36879.503, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Trostre Works Jn\", \"stage_seq\": 11, \"distance_m\": 37426.281, \"section_seq\": 1, \"route_path_id\": 33078}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"Trostre Works\", \"stage_seq\": 12, \"distance_m\": 37745.89, \"section_seq\": 1, \"route_path_id\": 33078}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 37745.89, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 33078}], \"total_distance_m\": 37745.89, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 36361.497, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1384.393, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1556", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "64.0", "current_position_lat": "51.6698948", "current_position_lon": "-4.1245677", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:13Z\", \"source_id\": 50703897, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:18Z\", \"source_id\": 16402265, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:36Z\", \"source_id\": 16451904, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Trostre Works", "service_state_platform": null, "timing_fact_generation": 1789574316776672, "current_leg_arrival_utc": "2026-09-16T16:52:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:36.771082", "service_state_evidence_id": 16451904, "current_leg_start_actual_dep": "2026-09-16T15:56:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T15:50:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:37.103239", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown N None None 0Z48 None None None None {"version": 3, "segments": [{"to_m": 419.007, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 5.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 5.0}, {"to_m": 494.382, "from_m": 419.007, "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": 994.923, "from_m": 494.382, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1219.687, "from_m": 994.923, "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": 1242.111, "from_m": 1219.687, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1310.316, "from_m": 1242.111, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3334.656, "from_m": 1310.316, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4126.547, "from_m": 3334.656, "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": 5411.047, "from_m": 4126.547, "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": 9237.564, "from_m": 5411.047, "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": 9320.514, "from_m": 9237.564, "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": 11531.376, "from_m": 9320.514, "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": 12148.681, "from_m": 11531.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12175.294, "from_m": 12148.681, "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": 13060.064, "from_m": 12175.294, "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": 13107.559, "from_m": 13060.064, "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": 13133.423, "from_m": 13107.559, "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": 13536.63, "from_m": 13133.423, "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": 14164.944, "from_m": 13536.63, "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": 14190.158, "from_m": 14164.944, "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": 30667.004, "from_m": 14190.158, "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": 30797.849, "from_m": 30667.004, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 31959.637, "from_m": 30797.849, "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": 32020.83, "from_m": 31959.637, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 36904.798, "from_m": 32020.83, "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": 37400.836, "from_m": 36904.798, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 37426.281, "from_m": 37400.836, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 37745.89, "from_m": 37426.281, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 608368, "profile_key": "9e991c9ef24ab50c7f56fae2552bc447abee4674166b707ca4e9e95c3883734a", "schedule_id": 38132, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1556", "location": "Margam Terminal Complex", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Margam East Jn", "stage_seq": 2, "distance_m": 1219.687, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Port Talbot Parkway", "stage_seq": 3, "distance_m": 5073.651, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Court Sart Jn", "stage_seq": 4, "distance_m": 11509.259, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609H", "location": "Dynevor Jn", "stage_seq": 5, "distance_m": 13283.894, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Jersey Marine Jn North", "stage_seq": 6, "distance_m": 14190.158, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Llangyfelach Sig. Pt3541", "stage_seq": 7, "distance_m": 20900.936, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Llangyfelach Sig. Pt3543", "stage_seq": 8, "distance_m": 23449.131, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Morlais Jn", "stage_seq": 9, "distance_m": 31868.325, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Genwen Jn", "stage_seq": 10, "distance_m": 36879.503, "section_seq": 1, "route_path_id": 33078}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Trostre Works Jn", "stage_seq": 11, "distance_m": 37426.281, "section_seq": 1, "route_path_id": 33078}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Trostre Works", "stage_seq": 12, "distance_m": 37745.89, "section_seq": 1, "route_path_id": 33078}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 37745.89, "from_m": 0.0, "section_seq": 1, "route_path_id": 33078}], "total_distance_m": 37745.89, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 36361.497, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1384.393, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:13Z", "source_id": 50703897, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:55:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:18Z", "source_id": 16402265, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:36Z", "source_id": 16451904, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}] Margam Terminal Complex 1556 1556 None None None Trostre Works 1655 1655 None EARLY -5 minutes https://www.realtimetrains.co.uk/service/gb-nr:R58176/2026-09-16/detailed None Margam Terminal Complex 2026-09-16T15:56:00+01:00 Trostre Works 64.0 {"type": "LineString", "coordinates": [[-3.7498103, 51.551934800000005], [-3.7501209, 51.55248590000001], [-3.750217099999999, 51.5526338], [-3.7503539, 51.55289689999999], [-3.750412700000001, 51.55306289999999], [-3.750477099999999, 51.5532422], [-3.7505744, 51.55345359999998], [-3.7506573, 51.55359500000001], [-3.7506875, 51.55366449999998], [-3.750750399999999, 51.5538569], [-3.7507853, 51.5540333], [-3.750780799999999, 51.5541902], [-3.7507730000000006, 51.5543478], [-3.7507643000000006, 51.554590299999994], [-3.750760135104573, 51.55466347968381], [-3.750748, 51.5548767], [-3.750750399999999, 51.55498810000001], [-3.7507803, 51.5551506], [-3.750859, 51.5554003], [-3.7509402, 51.55559889999999], [-3.7511171, 51.55606999999999], [-3.7512277, 51.5562515], [-3.751511400000001, 51.5567433], [-3.751806699999999, 51.5572376], [-3.7521252, 51.5577786], [-3.752272099999999, 51.5580337], [-3.752566299999999, 51.5585135], [-3.7528468, 51.5589921], [-3.7531746999999993, 51.55953970000001], [-3.753420799999999, 51.55994359999999], [-3.7535493, 51.56018229999999], [-3.7536844, 51.5604847], [-3.7541179, 51.5611854], [-3.754318179222357, 51.56152647370466], [-3.75440255591835, 51.561676080003345], [-3.7544711634045087, 51.561809630569], [-3.75452625405639, 51.56192941916475], [-3.754570080249554, 51.56203773955371], [-3.7546048943595585, 51.562136885499065], [-3.754632948761962, 51.56222915076391], [-3.7546564958323225, 51.56231682911139], [-3.754677787946199, 51.56240221430464], [-3.75469907747915, 51.562487600106806], [-3.7547226168067342, 51.56257528028101], [-3.754750658304509, 51.5626675485904], [-3.754785454348034, 51.5627666987981], [-3.754829257312866, 51.56287502466725], [-3.754884319574565, 51.56299481996099], [-3.754952893508689, 51.56312837844244], [-3.755037231490797, 51.56327799387475], [-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.8183865, 51.6228065], [-3.8185162, 51.622928499999986], [-3.8193414, 51.62370390000001], [-3.8197476, 51.624109799999985], [-3.820083200000001, 51.6244739], [-3.8205125999999994, 51.6250208], [-3.8207462, 51.6253261], [-3.820975699999999, 51.62566369999999], [-3.8211574, 51.6259431], [-3.821294, 51.6261728], [-3.8214006, 51.6263805], [-3.8216294, 51.6268385], [-3.8218316, 51.627297599999984], [-3.8220148, 51.6278318], [-3.8221398, 51.628297999999994], [-3.8222486, 51.6289267], [-3.8223053999999994, 51.62955050000001], [-3.8223103, 51.62994919999999], [-3.8222969, 51.6302955], [-3.8222592999999994, 51.63062850000001], [-3.822147, 51.63116629999999], [-3.8221247, 51.631300499999995], [-3.822059799999999, 51.63159869999999], [-3.8219913, 51.6318513], [-3.8217631, 51.632703], [-3.8214949, 51.633322199999995], [-3.821446599999999, 51.633441299999994], [-3.8212642, 51.6339016], [-3.8211155, 51.63419689999999], [-3.820735200000001, 51.63511189999999], [-3.8205324, 51.6356472], [-3.8203795, 51.6361549], [-3.8202642, 51.6366726], [-3.8202079, 51.6369723], [-3.820114, 51.637526599999994], [-3.8199899, 51.6381665], [-3.819919000000001, 51.638568599999985], [-3.819835799999999, 51.639087], [-3.8197706999999994, 51.639552399999985], [-3.8197324999999993, 51.63994700000001], [-3.8197009, 51.6404325], [-3.819669199999999, 51.640624800000005], [-3.819644, 51.6409768], [-3.819628, 51.6417983], [-3.819628004756483, 51.64179948258051], [-3.8196288, 51.6419972], [-3.819682699999999, 51.6422943], [-3.8197631, 51.64263590000001], [-3.819822499999999, 51.6428775], [-3.819924, 51.643151], [-3.8200759, 51.643451199999994], [-3.8202825, 51.64377880000001], [-3.8204847, 51.644046], [-3.8207523, 51.64434099999999], [-3.8209967, 51.64457749999999], [-3.8213259000000006, 51.64484610000001], [-3.821677199999999, 51.6450815], [-3.8233579, 51.646112499999994], [-3.8241314000000006, 51.64658910000001], [-3.8246607, 51.646915199999995], [-3.824874799999999, 51.6470471], [-3.8250609, 51.6471604], [-3.8259668, 51.647688299999984], [-3.827117, 51.6482888], [-3.8281786, 51.6488401], [-3.829335700000001, 51.64947109999999], [-3.8304568, 51.650112199999995], [-3.8310457, 51.650458500000006], [-3.831603399999999, 51.6507588], [-3.832195799999999, 51.65102040000001], [-3.832811299999999, 51.6512253], [-3.8332477, 51.6513432], [-3.8337679, 51.6514606], [-3.833798900000001, 51.65146589999999], [-3.834418, 51.651571], [-3.834702800000001, 51.65160650000001], [-3.835029, 51.651631900000005], [-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.850571799999999, 51.6503324], [-3.8505791481991927, 51.65033163115817], [-3.8513947, 51.6502463], [-3.8519723, 51.6501858], [-3.8530335, 51.65007309999999], [-3.8540534, 51.6499588], [-3.854876, 51.649867], [-3.8559515, 51.64976240000001], [-3.8566290999999993, 51.6497183], [-3.8571857, 51.6497016], [-3.857822300000001, 51.64970039999999], [-3.858469899999999, 51.6497229], [-3.8590085, 51.6497557], [-3.8595307, 51.6498069], [-3.8602634, 51.649901699999994], [-3.860768699999999, 51.64998739999999], [-3.8612056, 51.650071800000006], [-3.862035999999999, 51.65026840000001], [-3.862755721713942, 51.6504798221949], [-3.8628479, 51.6505069], [-3.8633156, 51.6506649], [-3.863759799999999, 51.6508335], [-3.864241499999999, 51.6510336], [-3.864677, 51.6512347], [-3.865358599999999, 51.6516038], [-3.866018899999999, 51.6519992], [-3.8669088, 51.652631199999995], [-3.8670948, 51.6527584], [-3.8677202999999993, 51.6531864], [-3.867895199999999, 51.6533026], [-3.8692548, 51.65423669999999], [-3.8709025, 51.6553806], [-3.8719114, 51.656070799999995], [-3.8730378, 51.6568321], [-3.8734122000000006, 51.65707290000001], [-3.873826099999999, 51.6573113], [-3.874249100000001, 51.6575266], [-3.8747106, 51.6577425], [-3.8751054, 51.657913], [-3.8756327000000006, 51.6581279], [-3.8810037, 51.6601732], [-3.8818297999999993, 51.66052590000001], [-3.8824843000000007, 51.66082539999999], [-3.8832030999999994, 51.66117810000001], [-3.8836966, 51.661471000000006], [-3.883893772362337, 51.661599527374136], [-3.883942883324583, 51.66163154044008], [-3.8841151, 51.6617438], [-3.884587100000001, 51.6620832], [-3.8853397, 51.66269410000001], [-3.885524900000001, 51.6628499], [-3.885682000000001, 51.66299439999999], [-3.8862072, 51.6634854], [-3.8866541, 51.6639487], [-3.8870668, 51.6644019], [-3.8874858, 51.6648638], [-3.887879700000001, 51.66529379999999], [-3.88876258234158, 51.666235034589675], [-3.889000900000001, 51.666489099999986], [-3.8900711, 51.667633399999985], [-3.8904215, 51.6680095], [-3.8916676, 51.66934729999999], [-3.892152, 51.669867399999994], [-3.8923104999999993, 51.6700367], [-3.8926033, 51.6703705], [-3.892729099999999, 51.6705012], [-3.8931688000000007, 51.6708912], [-3.8935638, 51.6712391], [-3.8939608, 51.6715585], [-3.894797799999999, 51.6721707], [-3.8954495, 51.6725946], [-3.896018899999999, 51.6729373], [-3.896565999999999, 51.6732398], [-3.897002, 51.6734688], [-3.8974818999999994, 51.673707], [-3.8981022, 51.6739897], [-3.8987156, 51.6742489], [-3.8993674, 51.6745026], [-3.9000733, 51.6747551], [-3.900760500000001, 51.6749798], [-3.901457100000001, 51.67518969999999], [-3.9022373999999993, 51.675399000000006], [-3.9029935, 51.675578], [-3.903521899999999, 51.6756928], [-3.9044913, 51.67587859999999], [-3.904756199999999, 51.6759303], [-3.9050854, 51.67598540000001], [-3.9056419, 51.6760623], [-3.9063066, 51.67613320000001], [-3.9068768, 51.6761938], [-3.9077161, 51.676257], [-3.9084792, 51.6762946], [-3.9091029, 51.676317699999984], [-3.9097373, 51.6763308], [-3.9104511999999993, 51.6763267], [-3.911344999999999, 51.6763004], [-3.9119417, 51.6762664], [-3.912482099999999, 51.676224], [-3.9134335, 51.6761385], [-3.914379999999999, 51.6760341], [-3.9166054, 51.6758093], [-3.9168436, 51.675785199999986], [-3.9192985999999994, 51.675527200000005], [-3.9218125, 51.675262100000005], [-3.922921, 51.67514919999999], [-3.924051500000001, 51.67504499999998], [-3.925368900000001, 51.674966], [-3.9268048, 51.674927100000005], [-3.9277814, 51.67494249999999], [-3.9293328, 51.67500030000001], [-3.9301815, 51.675072], [-3.931141, 51.6751761], [-3.9385960999999985, 51.67622310000001], [-3.9459882999999993, 51.6773408], [-3.951234700000001, 51.67811910000001], [-3.952587250125894, 51.67831724239226], [-3.952597199999999, 51.678318699999984], [-3.9536847000000006, 51.6784615], [-3.9547787, 51.678548199999994], [-3.9563655, 51.67864879999998], [-3.9569713000000006, 51.67865710000001], [-3.9576614, 51.67866740000001], [-3.9582847, 51.67865559999999], [-3.9589371, 51.678649500000006], [-3.9595539999999994, 51.6786208], [-3.960025700000001, 51.6785995], [-3.9607683, 51.6785373], [-3.9615505, 51.678464700000006], [-3.962071499999999, 51.6784051], [-3.962615899999999, 51.6783328], [-3.9633073999999993, 51.6782321], [-3.964112599999999, 51.67811309999998], [-3.9647616, 51.6780191], [-3.9655140000000006, 51.6779063], [-3.9663043999999994, 51.6777889], [-3.9672648, 51.6776505], [-3.9678805, 51.677569899999995], [-3.968216500000001, 51.6775359], [-3.9684939, 51.677505499999995], [-3.968788, 51.6774806], [-3.9692611, 51.6774495], [-3.9696398999999993, 51.677429800000006], [-3.9701158999999993, 51.67741069999999], [-3.970567200000001, 51.677400199999994], [-3.9710386, 51.67739610000002], [-3.9715703, 51.67740400000001], [-3.9721527, 51.67742129999999], [-3.9726418, 51.67744340000001], [-3.9731317, 51.67747669999999], [-3.9735667, 51.6775109], [-3.9740493, 51.67755779999999], [-3.974435399999999, 51.6776047], [-3.974880100000001, 51.6776669], [-3.9755164, 51.6777636], [-3.9764269, 51.677908599999995], [-3.977935200000001, 51.6781535], [-3.9802967, 51.6785309], [-3.980924700000001, 51.67863429999999], [-3.9814603000000006, 51.6787138], [-3.9818101, 51.6787606], [-3.9823763999999993, 51.678829999999984], [-3.9829012, 51.67887940000001], [-3.9831373, 51.6788975], [-3.9834302, 51.678922400000005], [-3.9839437, 51.6789513], [-3.9846541, 51.6789802], [-3.9859463, 51.67897699999999], [-3.9871539, 51.6789642], [-3.9875159, 51.67896009999998], [-3.9884844, 51.67898410000001], [-3.9894937, 51.67902389999999], [-3.9903735, 51.67909040000001], [-3.990985, 51.6791636], [-3.992168799999999, 51.67937349999999], [-3.9928274, 51.6794861], [-3.993430599999999, 51.67960169999999], [-3.9938525, 51.6796926], [-3.9944161, 51.6798216], [-3.9948546, 51.67992939999999], [-3.9953385, 51.6800571], [-3.9957937, 51.680186], [-3.9962508, 51.6803216], [-3.996846599999999, 51.6805163], [-3.9972331999999993, 51.6806488], [-3.997533400000001, 51.6807576], [-3.9982183, 51.68102339999999], [-3.9985639, 51.681166700000006], [-3.9989112, 51.68131609999998], [-3.9992091, 51.6814513], [-3.9994573, 51.68156509999999], [-3.999711299999999, 51.68168669999999], [-4.0001814, 51.6819206], [-4.0005657, 51.6821259], [-4.0013867, 51.682593399999995], [-4.004273799999999, 51.68437529999999], [-4.0075528, 51.68640199999999], [-4.008580700000001, 51.687038699999995], [-4.0096102, 51.6876751], [-4.009720799999999, 51.6877433], [-4.0098774, 51.68784050000001], [-4.0102921, 51.688097799999994], [-4.0104093, 51.6881737], [-4.0104493, 51.6881996], [-4.0106006, 51.688295299999986], [-4.0118682, 51.689096699999986], [-4.012025400000001, 51.68919549999998], [-4.0129721, 51.6897798], [-4.013383, 51.6900354], [-4.0140349, 51.69041279999999], [-4.015446599999999, 51.69128789999999], [-4.0159335, 51.69158969999999], [-4.0178173, 51.692771699999994], [-4.0184137, 51.693178200000006], [-4.018939, 51.6935549], [-4.0193772, 51.6938853], [-4.0197563999999995, 51.694186499999994], [-4.0212631, 51.69548730000001], [-4.0221066, 51.69627109999999], [-4.022940299999999, 51.697048299999985], [-4.0233908, 51.69747], [-4.0238615, 51.6978909], [-4.0240721, 51.69806489999999], [-4.0243184, 51.6982671], [-4.0244814, 51.69839319999999], [-4.0247191, 51.6985681], [-4.0249672, 51.6987487], [-4.0252638, 51.698949799999994], [-4.0255736, 51.6991532], [-4.025888, 51.6993462], [-4.0262905, 51.6995799], [-4.0266997, 51.6998066], [-4.0270207, 51.6999701], [-4.0275459, 51.7002245], [-4.0281029, 51.7004732], [-4.0287326, 51.700730500000006], [-4.029102899999999, 51.70087319999998], [-4.029603699999999, 51.7010513], [-4.0301032, 51.7012156], [-4.030437199999999, 51.70132], [-4.030816999999999, 51.70143139999999], [-4.031083, 51.7015026], [-4.0312607, 51.701550199999986], [-4.0318199, 51.7016911], [-4.0322589, 51.7017897], [-4.0329093, 51.70191989999999], [-4.033454600000001, 51.7020161], [-4.0340729, 51.7021247], [-4.034961699999999, 51.702232300000006], [-4.0355556, 51.702294999999985], [-4.0363682, 51.702364], [-4.0367432, 51.702373699999995], [-4.0371635, 51.702382799999995], [-4.0384006, 51.70246590000001], [-4.039403899999999, 51.70253220000001], [-4.0395999, 51.70254659999999], [-4.041003900000001, 51.70264099999999], [-4.042418778537846, 51.70273618225123], [-4.0443172999999994, 51.7028639], [-4.0480142, 51.7031174], [-4.048169699999999, 51.703128], [-4.0517274, 51.7033765], [-4.054779999999999, 51.7035802], [-4.0548359, 51.7035839], [-4.0551205, 51.7036008], [-4.0554031, 51.7036177], [-4.0556401, 51.7036297], [-4.0558888, 51.7036377], [-4.0561376, 51.7036403], [-4.0564732, 51.70363900000001], [-4.0567863, 51.70363570000001], [-4.0570951, 51.703624399999995], [-4.057419999999999, 51.703613100000005], [-4.0577116, 51.70359249999999], [-4.0579776, 51.70357260000001], [-4.0582896, 51.7035427], [-4.058624099999999, 51.7035048], [-4.0589737, 51.703457599999986], [-4.0592224, 51.7034191], [-4.0594959, 51.703372499999986], [-4.0597296, 51.70332869999999], [-4.0598819, 51.7032981], [-4.0600995, 51.7032543], [-4.0603011, 51.7032111], [-4.0605724, 51.7031459], [-4.0608265, 51.7030821], [-4.061064599999999, 51.703019], [-4.0613069, 51.70294990000001], [-4.0614967, 51.70289079999999], [-4.0617165, 51.7028237], [-4.061975999999999, 51.702737899999995], [-4.062204399999999, 51.7026549], [-4.062461699999999, 51.7025598], [-4.0627287, 51.7024542], [-4.0630964999999994, 51.7022987], [-4.063365599999999, 51.70217769999999], [-4.063631499999999, 51.7020462], [-4.0638996, 51.7019099], [-4.0642449, 51.70171989999999], [-4.0646545, 51.7014767], [-4.065003999999999, 51.70127260000001], [-4.065319299999999, 51.7010813], [-4.0659583, 51.7006958], [-4.0664087, 51.700427299999994], [-4.0667336, 51.700234], [-4.067022, 51.7000592], [-4.0673169, 51.6998851], [-4.067561300000001, 51.69973689999999], [-4.0678562, 51.6995574], [-4.0681071, 51.69940129999999], [-4.068499599999999, 51.6991481], [-4.0687748, 51.698959900000006], [-4.0689689, 51.6988255], [-4.069175200000001, 51.6986836], [-4.0692921, 51.698598999999994], [-4.069327380159949, 51.69857347876541], [-4.0694208, 51.698505899999994], [-4.069689199999999, 51.69830289999999], [-4.069856, 51.6981817], [-4.069966699999999, 51.6980971], [-4.0703109, 51.69783209999999], [-4.0707264, 51.6975134], [-4.0710706, 51.6972399], [-4.0730799, 51.6956891], [-4.0741307, 51.6948798], [-4.074512899999999, 51.6945856], [-4.0747994, 51.69436290000001], [-4.0751209, 51.6941138], [-4.075361999999999, 51.6939305], [-4.075742599999999, 51.69364], [-4.076196, 51.6932847], [-4.076587299999999, 51.6929849], [-4.076875399999999, 51.6927583], [-4.0772408, 51.692475400000006], [-4.0775396, 51.692236699999995], [-4.077973299999999, 51.6919095], [-4.078335699999999, 51.6916313], [-4.078598, 51.6914283], [-4.0790557, 51.691073300000006], [-4.0790981, 51.691040400000006], [-4.0796079, 51.6906499], [-4.0800977, 51.690267299999995], [-4.080677, 51.689824599999994], [-4.0809757, 51.6895933], [-4.0812214, 51.6894016], [-4.081412399999999, 51.6892502], [-4.0815899, 51.689104500000006], [-4.0817673, 51.68894280000001], [-4.081896199999999, 51.68881679999999], [-4.082063, 51.688644800000006], [-4.0822389, 51.688431400000006], [-4.082348, 51.68828570000001], [-4.082433, 51.68814], [-4.0825376, 51.687968899999994], [-4.0826149, 51.68782130000001], [-4.0827044, 51.68761730000001], [-4.0827878, 51.68739550000001], [-4.082862099999999, 51.6871285], [-4.0828955, 51.68693760000001], [-4.0829243, 51.686697900000006], [-4.0829288, 51.686479799999994], [-4.0829211999999995, 51.686269200000005], [-4.0828924, 51.68604260000001], [-4.0828591, 51.6858001], [-4.082808999999999, 51.6855058], [-4.0826892, 51.685016], [-4.0826195, 51.68477529999999], [-4.082519400000001, 51.68448009999999], [-4.0823238, 51.6839602], [-4.0821251, 51.6834977], [-4.0819068, 51.68296549999999], [-4.081680799999999, 51.6824287], [-4.081504899999999, 51.6820094], [-4.081328999999999, 51.6815928], [-4.0811501, 51.681158499999995], [-4.0810379, 51.68089140000001], [-4.0809757, 51.6807363], [-4.080906, 51.6805398], [-4.080854399999999, 51.680391199999995], [-4.0808089, 51.680227599999995], [-4.0807633999999995, 51.6800415], [-4.0807316, 51.6798591], [-4.080708799999999, 51.67969360000001], [-4.080698199999999, 51.6794886], [-4.0806937, 51.6793147], [-4.080708799999999, 51.6791266], [-4.0807225, 51.678970499999984], [-4.080752799999999, 51.67881539999999], [-4.080787699999999, 51.6786198], [-4.0808499, 51.6784064], [-4.080922599999999, 51.67821639999999], [-4.0809771999999995, 51.6780754], [-4.0810364, 51.67795689999999], [-4.0811167, 51.67780080000001], [-4.081206199999999, 51.67764939999999], [-4.0813033, 51.677492400000006], [-4.081412399999999, 51.6773363], [-4.0815747, 51.67711999999999], [-4.0817415, 51.676932], [-4.081878, 51.6767909], [-4.082079599999999, 51.6765972], [-4.0822313, 51.67646469999999], [-4.082408699999999, 51.6763217], [-4.0826089, 51.67616749999999], [-4.082811500000001, 51.676022499999995], [-4.0830268, 51.6758861], [-4.0831588, 51.6758062], [-4.0833028, 51.6757206], [-4.0835166, 51.67560590000001], [-4.0838275, 51.675447], [-4.0840276, 51.67535579999999], [-4.084303599999999, 51.6752354], [-4.084793399999999, 51.675029499999994], [-4.0851695, 51.6748818], [-4.0856396, 51.67470039999999], [-4.0862234, 51.674486], [-4.0866646, 51.67433080000001], [-4.0875972, 51.67402609999998], [-4.088175, 51.67385120000001], [-4.0884146, 51.6737816], [-4.0887224, 51.673696], [-4.089105999999999, 51.673594499999986], [-4.0894609, 51.673507], [-4.0897899, 51.673427999999994], [-4.0900902, 51.673360300000006], [-4.090469299999999, 51.67327950000001], [-4.0908726, 51.6731967], [-4.0913124, 51.6731168], [-4.091734, 51.67304330000001], [-4.0921191, 51.67298139999999], [-4.0925073, 51.672921200000005], [-4.0928955, 51.6728695], [-4.0934217, 51.67280459999999], [-4.0942375, 51.6727162], [-4.094953200000001, 51.6726391], [-4.0957691, 51.672561], [-4.0966516, 51.6724717], [-4.097804099999999, 51.6723551], [-4.0978511, 51.6723504], [-4.0987291, 51.672262], [-4.0995146, 51.67218110000001], [-4.1002317999999995, 51.6721153], [-4.1011295, 51.6720212], [-4.1019514, 51.6719403], [-4.1027551, 51.67185659999999], [-4.103590600000001, 51.67177199999999], [-4.1046293, 51.6716667], [-4.10548, 51.671582], [-4.106306499999999, 51.6715002], [-4.1072603, 51.67140239999999], [-4.1079522, 51.6713304], [-4.108607699999999, 51.6713017], [-4.110785899999999, 51.67108109999999], [-4.1113653, 51.6710227], [-4.111911399999999, 51.670951200000005], [-4.1121426528079805, 51.67092715012352], [-4.112356599999999, 51.6709049], [-4.112938100000001, 51.6708461], [-4.1133229, 51.6708045], [-4.1142012, 51.670731800000006], [-4.1160003, 51.6705733], [-4.119601899999999, 51.67018420000001], [-4.119966499999999, 51.6701491], [-4.1210855, 51.67011359999999], [-4.1230059, 51.6699339], [-4.1237303, 51.6698752], [-4.123940299999999, 51.66986239999999], [-4.124304999999999, 51.6698713], [-4.124567699999999, 51.66989480000001]]} 23.5 1546 1650 Margam Terminal Complex Trostre Works Trostre Works 51.6698948 -4.1245677 51.6698948 -4.1245677 1 0 2026-09-16 16:08:38 TERMINATED 2026-09-16 15:50:00 Trostre Works TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451904 1789574316776672 22 22 2026-09-16 16:08:37.103239 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:36.771082
583951 615324 W84103 042Y09MS16 2026-09-16 COMPLETE 16450878 2026-09-16 16:58:00 2026-09-16 16:09:07 2026-09-18 16:09:07 {"id": 615324, "stp": "P", "toc": "ScotRail", "uid": "W84103", "consist": "385011+385027", "dest_crs": "EDB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84103/2026-09-16/detailed", "trust_id": "042Y09MS16", "origin_crs": "NBW", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Edinburgh", "service_date": "2026-09-16", "dest_arr_time": "1652", "dest_platform": "7", "is_terminated": 1, "next_location": "Edinburgh", "signalling_id": "2Y09", "timing_status": "LATE", "origin_station": "North Berwick", "current_leg_arr": "1658", "current_leg_dep": "1651", "current_leg_end": "Edinburgh", "origin_dep_time": "1620", "origin_platform": null, "current_location": "Edinburgh", "last_update_time": "2026-09-16T16:09:07", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]}", "current_leg_start": "Musselburgh", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "55.9518574", "next_location_lon": "-3.1888450", "previous_location": "Musselburgh", "current_leg_milage": "5.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 51.153, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 268.079, \"from_m\": 51.153, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 495.145, \"from_m\": 268.079, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5488.926, \"from_m\": 495.145, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6560.95, \"from_m\": 5488.926, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 6576.537, \"from_m\": 6560.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6627.239, \"from_m\": 6576.537, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7555.221, \"from_m\": 6627.239, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 9589.715, \"from_m\": 7555.221, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 10482.197, \"from_m\": 9589.715, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 19107.668, \"from_m\": 10482.197, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 25612.618, \"from_m\": 19107.668, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 26294.506, \"from_m\": 25612.618, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 26366.466, \"from_m\": 26294.506, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 30077.873, \"from_m\": 26366.466, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 33430.796, \"from_m\": 30077.873, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34069.539, \"from_m\": 33430.796, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 34539.696, \"from_m\": 34069.539, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34606.148, \"from_m\": 34539.696, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34668.827, \"from_m\": 34606.148, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 35235.823, \"from_m\": 34668.827, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35682.562, \"from_m\": 35235.823, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 615324, \"profile_key\": \"93d2bd54d44d8eb7d840c090be64794d8dfbfe933fc25530ceeae20a4a5e59d1\", \"schedule_id\": 28980, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"North Berwick\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Drem\", \"stage_seq\": 2, \"distance_m\": 7230.789, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Longniddry\", \"stage_seq\": 3, \"distance_m\": 14498.881, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Prestonpans\", \"stage_seq\": 4, \"distance_m\": 20574.342, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641H\", \"location\": \"Wallyford\", \"stage_seq\": 5, \"distance_m\": 23371.456, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 6, \"distance_m\": 26220.439, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Musselburgh\", \"stage_seq\": 7, \"distance_m\": 27502.543, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 8, \"distance_m\": 30357.718, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 9, \"distance_m\": 32728.897, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 10, \"distance_m\": 34668.827, \"section_seq\": 1, \"route_path_id\": 39828}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"Edinburgh\", \"stage_seq\": 11, \"distance_m\": 35682.562, \"section_seq\": 1, \"route_path_id\": 39828}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35682.562, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39828}], \"total_distance_m\": 35682.562, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 35682.562, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1620", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.9518574", "current_position_lon": "-3.1888450", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1057, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:50Z\", \"source_id\": 50804583, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:54Z\", \"source_id\": 16431612, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1049, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:45Z\", \"source_id\": 50818023, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:52Z\", \"source_id\": 16435504, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:47Z\", \"source_id\": 50828761, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:48Z\", \"source_id\": 16438648, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1039, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:44Z\", \"source_id\": 50839531, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:47Z\", \"source_id\": 16441791, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1035, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:35Z\", \"source_id\": 50850213, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:38Z\", \"source_id\": 16444825, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 888, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:13Z\", \"source_id\": 50871590, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:17Z\", \"source_id\": 16450878, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Edinburgh", "service_state_platform": "7", "timing_fact_generation": 1789574238151075, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:38.852028", "service_state_evidence_id": 16450878, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:39.042519", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P NBW EDB 2Y09 385011+385027 6 100 None {"version": 3, "segments": [{"to_m": 51.153, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 268.079, "from_m": 51.153, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 495.145, "from_m": 268.079, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 5488.926, "from_m": 495.145, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6560.95, "from_m": 5488.926, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 6576.537, "from_m": 6560.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6627.239, "from_m": 6576.537, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7555.221, "from_m": 6627.239, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 9589.715, "from_m": 7555.221, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 10482.197, "from_m": 9589.715, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 19107.668, "from_m": 10482.197, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 25612.618, "from_m": 19107.668, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 26294.506, "from_m": 25612.618, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 26366.466, "from_m": 26294.506, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 30077.873, "from_m": 26366.466, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 33430.796, "from_m": 30077.873, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34069.539, "from_m": 33430.796, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 34539.696, "from_m": 34069.539, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34606.148, "from_m": 34539.696, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34668.827, "from_m": 34606.148, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 35235.823, "from_m": 34668.827, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35682.562, "from_m": 35235.823, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 615324, "profile_key": "93d2bd54d44d8eb7d840c090be64794d8dfbfe933fc25530ceeae20a4a5e59d1", "schedule_id": 28980, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1620", "location": "North Berwick", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Drem", "stage_seq": 2, "distance_m": 7230.789, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Longniddry", "stage_seq": 3, "distance_m": 14498.881, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Prestonpans", "stage_seq": 4, "distance_m": 20574.342, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641H", "location": "Wallyford", "stage_seq": 5, "distance_m": 23371.456, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Monktonhall Jn", "stage_seq": 6, "distance_m": 26220.439, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Musselburgh", "stage_seq": 7, "distance_m": 27502.543, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Portobello Jn (Edinburgh)", "stage_seq": 8, "distance_m": 30357.718, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Craigentinny Jn", "stage_seq": 9, "distance_m": 32728.897, "section_seq": 1, "route_path_id": 39828}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Abbeyhill Jn", "stage_seq": 10, "distance_m": 34668.827, "section_seq": 1, "route_path_id": 39828}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "Edinburgh", "stage_seq": 11, "distance_m": 35682.562, "section_seq": 1, "route_path_id": 39828}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35682.562, "from_m": 0.0, "section_seq": 1, "route_path_id": 39828}], "total_distance_m": 35682.562, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 35682.562, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1057, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:50Z", "source_id": 50804583, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:33:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:54Z", "source_id": 16431612, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1049, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:45Z", "source_id": 50818023, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:38:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:52Z", "source_id": 16435504, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:47Z", "source_id": 50828761, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:42:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:48Z", "source_id": 16438648, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1039, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:44Z", "source_id": 50839531, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:47Z", "source_id": 16441791, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1035, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:35Z", "source_id": 50850213, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:38Z", "source_id": 16444825, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 888, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:13Z", "source_id": 50871590, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:17Z", "source_id": 16450878, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] North Berwick 1620 1620 None None None Edinburgh 1652 1651 7 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84103/2026-09-16/detailed None Musselburgh 2026-09-16T16:52:00+01:00 Edinburgh 7.0 {"type": "LineString", "coordinates": [[-3.0729219999999997, 55.93361550000001], [-3.0747129, 55.93429789999999], [-3.0783615, 55.9357264], [-3.0797564999999993, 55.93627839999999], [-3.0805658999999994, 55.936585599999994], [-3.082552999999999, 55.9375556], [-3.0841863999999997, 55.9385844], [-3.0855938999999997, 55.939739800000005], [-3.0871822, 55.94144300000001], [-3.088494, 55.9426843], [-3.0892307, 55.9431732], [-3.0897499999999996, 55.943517799999995], [-3.0898627, 55.9435925], [-3.0899386, 55.94364459999999], [-3.0901065, 55.9437674], [-3.0912478999999995, 55.9443893], [-3.0923007, 55.9448763], [-3.0939367999999994, 55.9454916], [-3.0948588, 55.945765900000005], [-3.0960119000000006, 55.9460994], [-3.0972802, 55.94637790000001], [-3.0984091999999994, 55.9465844], [-3.0988772, 55.9466573], [-3.0992500999999995, 55.9467129], [-3.0996207999999994, 55.94676429999999], [-3.1000745, 55.9468179], [-3.1005385999999997, 55.9468663], [-3.1008122, 55.9468916], [-3.1010043, 55.946908699999994], [-3.1012221999999996, 55.946927499999994], [-3.1014596, 55.946943899999994], [-3.1021989, 55.9469891], [-3.102562, 55.9470075], [-3.1029382999999995, 55.94702109999999], [-3.1033743000000005, 55.947037400000006], [-3.1044434999999995, 55.9470773], [-3.1047657, 55.9470886], [-3.1049694000000003, 55.9470955], [-3.1053035999999996, 55.94710499999999], [-3.1056707, 55.9471231], [-3.1060552, 55.94714209999999], [-3.1063226, 55.947158400000006], [-3.1065525999999997, 55.9471761], [-3.1067683, 55.94719459999999], [-3.1070623, 55.9472194], [-3.1073150872089323, 55.94724088259899], [-3.10759284430019, 55.947271330290185], [-3.1078379660760223, 55.94729898734772], [-3.1080550729844947, 55.9473243532856], [-3.108248785473675, 55.947347927617834], [-3.108423723991626, 55.947370209858406], [-3.1085845089864153, 55.94739169952133], [-3.1087357609061077, 55.94741289612059], [-3.1088821001987696, 55.94743429917021], [-3.109028147312466, 55.94745640818419], [-3.109178522695262, 55.9474797226765], [-3.1093378467952255, 55.94750474216117], [-3.10951074006042, 55.9475319661522], [-3.109701822938912, 55.94756189416357], [-3.109915715878767, 55.947595025709305], [-3.1101570393280507, 55.94763186030339], [-3.1104304137348286, 55.94767289745983], [-3.1110786, 55.9477889], [-3.1124120999999993, 55.948064], [-3.1135189, 55.948341199999994], [-3.1135476, 55.9483493], [-3.1145641999999993, 55.9486348], [-3.1156995, 55.94901200000001], [-3.1167751, 55.9494243], [-3.1174089, 55.9496876], [-3.1183984, 55.95013709999999], [-3.1187297999999997, 55.95028239999999], [-3.1196708, 55.9507158], [-3.1201353, 55.950916199999995], [-3.1210745999999996, 55.9513116], [-3.1215581999999995, 55.951507099999986], [-3.1232197000000004, 55.9521489], [-3.1244136000000005, 55.9525761], [-3.1256415, 55.9529808], [-3.1268929999999995, 55.953369499999994], [-3.1272683, 55.95347809999999], [-3.128181, 55.9537424], [-3.1288243, 55.9539252], [-3.1294818, 55.95409839999999], [-3.1307710999999996, 55.954434], [-3.1320208999999997, 55.9547451], [-3.1332650999999996, 55.9550364], [-3.1350316, 55.9554111], [-3.136273, 55.9556561], [-3.1370123, 55.95578510000001], [-3.1376943999999996, 55.9558954], [-3.1385647, 55.9560284], [-3.1391916, 55.956113599999995], [-3.1397136, 55.956181], [-3.1407252, 55.95630030000001], [-3.141310585557362, 55.95635745820454], [-3.141590348952385, 55.95638178886343], [-3.141837753723219, 55.956402341602114], [-3.14205744237249, 55.95641956857351], [-3.142254057402824, 55.95643392193056], [-3.1424322413168504, 55.95644585382621], [-3.1425966366171947, 55.95645581641338], [-3.1427518858064847, 55.95646426184503], [-3.1429026313873476, 55.95647164227406], [-3.1430535158624107, 55.95647840985343], [-3.143209181734301, 55.956485016736075], [-3.1433742715056456, 55.956491915074935], [-3.143553427679072, 55.95649955702293], [-3.143751292757207, 55.95650839473301], [-3.143972509242678, 55.956518880358104], [-3.144221719638112, 55.956531466051146], [-3.144503566446137, 55.95654660396507], [-3.1448378, 55.9565589], [-3.1453179, 55.9565739], [-3.1458744, 55.95657839999999], [-3.14625, 55.9565799], [-3.1468373999999995, 55.956569399999985], [-3.1469502, 55.9565655], [-3.1473871999999994, 55.95655060000001], [-3.1480510999999995, 55.9565199], [-3.1486532, 55.956473300000006], [-3.1490757, 55.9564388], [-3.1495129, 55.9563952], [-3.1499452000000003, 55.956342500000005], [-3.1501488, 55.95631660000001], [-3.1508968999999993, 55.95620759999999], [-3.152104, 55.9560021], [-3.1534321999999997, 55.95574669999999], [-3.1539414, 55.9556519], [-3.1547864, 55.95550959999999], [-3.155617, 55.95538380000001], [-3.1562247, 55.9553192], [-3.1565713, 55.95529179999999], [-3.1569323999999996, 55.95526809999999], [-3.1573000999999996, 55.9552481], [-3.1576996, 55.95523769999999], [-3.1580594, 55.95523399999999], [-3.1584788, 55.95523769999999], [-3.1588108, 55.9552422], [-3.1591996999999994, 55.95525700000001], [-3.1594724999999997, 55.9552698], [-3.1595958000000004, 55.955278], [-3.1603174999999997, 55.9553265], [-3.1608863, 55.9553689], [-3.1623672, 55.9554702], [-3.1625105999999996, 55.9554799], [-3.1625334, 55.9554814], [-3.1635866, 55.95555239999999], [-3.1639003, 55.955573599999994], [-3.164079399999999, 55.9555857], [-3.1646680999999997, 55.9556315], [-3.1652303, 55.9556676], [-3.1657964000000005, 55.9556946], [-3.1662154999999994, 55.95570659999999], [-3.1666638, 55.9557109], [-3.1671513999999994, 55.9557045], [-3.1676554, 55.955685999999986], [-3.1679858999999997, 55.955669], [-3.1684379, 55.9556357], [-3.1689546, 55.95558400000001], [-3.1692483999999994, 55.9555464], [-3.1696207, 55.95549609999998], [-3.1697506999999994, 55.9554753], [-3.1700019, 55.9554322], [-3.1703741999999995, 55.955362099999995], [-3.1708565999999996, 55.9552614], [-3.1714758999999995, 55.9551324], [-3.1719846, 55.9550315], [-3.1724851, 55.95493769999999], [-3.1729532000000003, 55.954834199999986], [-3.1734216, 55.9547307], [-3.1740153, 55.9546192], [-3.1745157, 55.95453479999999], [-3.1748403, 55.95449249999999], [-3.1754385999999997, 55.95440229999999], [-3.1766148, 55.9541597], [-3.1785441, 55.95376089999999], [-3.1795909, 55.9535279], [-3.1796697, 55.9535104], [-3.1796794, 55.9535082], [-3.181418, 55.95311949999999], [-3.1819772999999993, 55.95299450000001], [-3.182009799999999, 55.9529884], [-3.1822481999999996, 55.95293110000001], [-3.182723999999999, 55.95280770000001], [-3.1828255, 55.9527827], [-3.1831629999999995, 55.9527095], [-3.1833556, 55.9526772], [-3.1834396999999997, 55.9526631], [-3.184042499999999, 55.9525552], [-3.1843563, 55.95250860000001], [-3.1844913, 55.9524915], [-3.1848765999999995, 55.9524426], [-3.1854867999999996, 55.952369], [-3.1857752, 55.952332899999995], [-3.1869363999999996, 55.9521644], [-3.1875398, 55.952068199999985], [-3.1886744, 55.9518849], [-3.188845, 55.95185740000001]]} 5.1 1651 1658 Musselburgh Edinburgh Edinburgh 55.9518574 -3.1888450 55.9518574 -3.1888450 1 0 2026-09-16 16:09:07 TERMINATED 2026-09-16 15:58:00 Edinburgh TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450878 1789574238151075 38 38 2026-09-16 16:08:39.042519 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:38.852028
583952 614961 P77123 512O43MS16 2026-09-16 COMPLETE 16450713 2026-09-16 16:58:00 2026-09-16 16:09:07 2026-09-18 16:09:07 {"id": 614961, "stp": "P", "toc": "Greater Anglia", "uid": "P77123", "consist": "720531", "dest_crs": "LST", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P77123/2026-09-16/detailed", "trust_id": "512O43MS16", "origin_crs": "HFE", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": "5", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "2O43", "timing_status": "LATE", "origin_station": "Hertford East", "current_leg_arr": "1658", "current_leg_dep": "1648", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1606", "origin_platform": "2", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T16:09:07", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-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": "Hackney Downs", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Hackney Downs", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 250.794, \"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\": 3007.927, \"from_m\": 250.794, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3119.354, \"from_m\": 3007.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 3441.871, \"from_m\": 3119.354, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3530.678, \"from_m\": 3441.871, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 8485.676, \"from_m\": 3530.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\": 9291.127, \"from_m\": 8485.676, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16305.207, \"from_m\": 9291.127, \"capability_applied\": null, \"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\": 21523.848, \"from_m\": 16305.207, \"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\": 21555.741, \"from_m\": 21523.848, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29196.258, \"from_m\": 21555.741, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 31057.455, \"from_m\": 29196.258, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31160.15, \"from_m\": 31057.455, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31807.01, \"from_m\": 31160.15, \"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\": 32892.436, \"from_m\": 31807.01, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33838.518, \"from_m\": 32892.436, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34416.663, \"from_m\": 33838.518, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 35881.168, \"from_m\": 34416.663, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37457.158, \"from_m\": 35881.168, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 38094.059, \"from_m\": 37457.158, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38570.734, \"from_m\": 38094.059, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 39023.952, \"from_m\": 38570.734, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614961, \"profile_key\": \"a123e91640e22af6cd00516b19bb7d1236afa7ba3a6674b4fa29c3789584f26b\", \"schedule_id\": 22629, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Hertford East\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1610H\", \"location\": \"Ware\", \"stage_seq\": 2, \"distance_m\": 3208.728, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614\", \"location\": \"St. Margaret's\", \"stage_seq\": 3, \"distance_m\": 6270.565, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617\", \"location\": \"Rye House\", \"stage_seq\": 4, \"distance_m\": 8574.046, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 5, \"distance_m\": 9332.118, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Broxbourne\", \"stage_seq\": 6, \"distance_m\": 11309.554, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Cheshunt\", \"stage_seq\": 7, \"distance_m\": 16360.495, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1627H\", \"location\": \"Waltham Cross\", \"stage_seq\": 8, \"distance_m\": 18313.459, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Enfield Lock\", \"stage_seq\": 9, \"distance_m\": 19916.455, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"location\": \"Brimsdown\", \"stage_seq\": 10, \"distance_m\": 21689.452, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1634H\", \"location\": \"Ponders End\", \"stage_seq\": 11, \"distance_m\": 23108.207, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Tottenham Hale\", \"stage_seq\": 12, \"distance_m\": 29424.911, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 13, \"distance_m\": 30185.109, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Coppermill Jn\", \"stage_seq\": 14, \"distance_m\": 31137.529, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Clapton Jn\", \"stage_seq\": 15, \"distance_m\": 31855.527, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Hackney Downs\", \"stage_seq\": 16, \"distance_m\": 34237.665, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Bethnal Green\", \"stage_seq\": 17, \"distance_m\": 37211.81, \"section_seq\": 1, \"route_path_id\": 99730}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 18, \"distance_m\": 39023.952, \"section_seq\": 1, \"route_path_id\": 99730}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 39023.952, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99730}], \"total_distance_m\": 39023.952, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 37416.069, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1607.883, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "10.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14805, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:07Z\", \"source_id\": 50740755, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:11Z\", \"source_id\": 16412880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14809, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:48Z\", \"source_id\": 50753148, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:51Z\", \"source_id\": 16416563, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:47Z\", \"source_id\": 50761098, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:50Z\", \"source_id\": 16418923, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:15Z\", \"source_id\": 50770429, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:19Z\", \"source_id\": 16421679, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:12Z\", \"source_id\": 50781006, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:13Z\", \"source_id\": 16424709, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14852, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:51Z\", \"source_id\": 50788018, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:56Z\", \"source_id\": 16426876, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14856, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:22Z\", \"source_id\": 50795046, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:25Z\", \"source_id\": 16428872, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:40Z\", \"source_id\": 50801398, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:45Z\", \"source_id\": 16430647, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14864, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:07Z\", \"source_id\": 50807923, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:09Z\", \"source_id\": 16432583, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:49Z\", \"source_id\": 50820774, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:50Z\", \"source_id\": 16436297, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:48Z\", \"source_id\": 50842530, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:48Z\", \"source_id\": 16442602, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:03Z\", \"source_id\": 50860017, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:06Z\", \"source_id\": 16447602, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:04Z\", \"source_id\": 50871190, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:07Z\", \"source_id\": 16450713, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "5", "timing_fact_generation": 1789574232816905, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:38.856634", "service_state_evidence_id": 16450713, "current_leg_start_actual_dep": "2026-09-16T16:51:00+01:00", "operational_evidence_version": 74, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:39.054984", "service_state_valid_until_kind": null, "operational_interpretation_version": 74, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P HFE LST 2O43 720531 5 100 None {"version": 3, "segments": [{"to_m": 250.794, "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": 3007.927, "from_m": 250.794, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3119.354, "from_m": 3007.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 3441.871, "from_m": 3119.354, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3530.678, "from_m": 3441.871, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 8485.676, "from_m": 3530.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": 9291.127, "from_m": 8485.676, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16305.207, "from_m": 9291.127, "capability_applied": null, "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": 21523.848, "from_m": 16305.207, "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": 21555.741, "from_m": 21523.848, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29196.258, "from_m": 21555.741, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 31057.455, "from_m": 29196.258, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31160.15, "from_m": 31057.455, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31807.01, "from_m": 31160.15, "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": 32892.436, "from_m": 31807.01, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33838.518, "from_m": 32892.436, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34416.663, "from_m": 33838.518, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 35881.168, "from_m": 34416.663, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37457.158, "from_m": 35881.168, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 38094.059, "from_m": 37457.158, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38570.734, "from_m": 38094.059, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 39023.952, "from_m": 38570.734, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614961, "profile_key": "a123e91640e22af6cd00516b19bb7d1236afa7ba3a6674b4fa29c3789584f26b", "schedule_id": 22629, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "Hertford East", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1610H", "location": "Ware", "stage_seq": 2, "distance_m": 3208.728, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "St. Margaret's", "stage_seq": 3, "distance_m": 6270.565, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617", "location": "Rye House", "stage_seq": 4, "distance_m": 8574.046, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Broxbourne Jn", "stage_seq": 5, "distance_m": 9332.118, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Broxbourne", "stage_seq": 6, "distance_m": 11309.554, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Cheshunt", "stage_seq": 7, "distance_m": 16360.495, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1627H", "location": "Waltham Cross", "stage_seq": 8, "distance_m": 18313.459, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Enfield Lock", "stage_seq": 9, "distance_m": 19916.455, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "location": "Brimsdown", "stage_seq": 10, "distance_m": 21689.452, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Ponders End", "stage_seq": 11, "distance_m": 23108.207, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Tottenham Hale", "stage_seq": 12, "distance_m": 29424.911, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Tottenham South Jn", "stage_seq": 13, "distance_m": 30185.109, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Coppermill Jn", "stage_seq": 14, "distance_m": 31137.529, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Clapton Jn", "stage_seq": 15, "distance_m": 31855.527, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Hackney Downs", "stage_seq": 16, "distance_m": 34237.665, "section_seq": 1, "route_path_id": 99730}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Bethnal Green", "stage_seq": 17, "distance_m": 37211.81, "section_seq": 1, "route_path_id": 99730}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 18, "distance_m": 39023.952, "section_seq": 1, "route_path_id": 99730}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 39023.952, "from_m": 0.0, "section_seq": 1, "route_path_id": 99730}], "total_distance_m": 39023.952, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 37416.069, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1607.883, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14805, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:07Z", "source_id": 50740755, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:10:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:11Z", "source_id": 16412880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14809, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:48Z", "source_id": 50753148, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:14:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:51Z", "source_id": 16416563, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14813, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:47Z", "source_id": 50761098, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:17:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:50Z", "source_id": 16418923, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:15Z", "source_id": 50770429, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:19Z", "source_id": 16421679, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:12Z", "source_id": 50781006, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:24:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:13Z", "source_id": 16424709, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14852, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:51Z", "source_id": 50788018, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:27:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:56Z", "source_id": 16426876, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14856, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:22Z", "source_id": 50795046, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:30:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:25Z", "source_id": 16428872, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:40Z", "source_id": 50801398, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:32:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:45Z", "source_id": 16430647, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14864, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:07Z", "source_id": 50807923, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:34:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:09Z", "source_id": 16432583, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:49Z", "source_id": 50820774, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:39:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:50Z", "source_id": 16436297, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:48Z", "source_id": 50842530, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:47:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:48Z", "source_id": 16442602, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:03Z", "source_id": 50860017, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:53:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:06Z", "source_id": 16447602, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:04Z", "source_id": 50871190, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:07Z", "source_id": 16450713, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Hertford East 1606 1606 2 None None London Liverpool Street 1655 1655 5 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P77123/2026-09-16/detailed None Hackney Downs 2026-09-16T16:51:00+01:00 London Liverpool Street 10.0 {"type": "LineString", "coordinates": [[-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]]} 2.9 1648 1658 Hackney Downs London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 16:09:07 TERMINATED 2026-09-16 15:58:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450713 1789574232816905 74 74 2026-09-16 16:08:39.054984 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:38.856634
583953 611736 G89697 251W46MN16 2026-09-16 COMPLETE 16451958 2026-09-16 16:57:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 611736, "stp": "O", "toc": "Northern", "uid": "G89697", "consist": "170458", "dest_crs": "SCA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89697/2026-09-16/detailed", "trust_id": "251W46MN16", "origin_crs": "SHF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-16", "dest_arr_time": "1647", "dest_platform": "4", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1W46", "timing_status": "LATE", "origin_station": "Sheffield", "current_leg_arr": "1657", "current_leg_dep": "1651", "current_leg_end": "Scarborough", "origin_dep_time": "1357", "origin_platform": "5B", "current_location": "Scarborough", "last_update_time": "2026-09-16T16:09:07", "route_debug_link": null, "timing_variation": "+10 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "1647", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 534.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7856.881, \"from_m\": 534.411, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7903.328, \"from_m\": 7856.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8274.426, \"from_m\": 7903.328, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8667.757, \"from_m\": 8274.426, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 9972.031, \"from_m\": 8667.757, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13930.32, \"from_m\": 9972.031, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 14209.93, \"from_m\": 13930.32, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16900.295, \"from_m\": 14209.93, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 17131.85, \"from_m\": 16900.295, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17901.672, \"from_m\": 17131.85, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18761.531, \"from_m\": 17901.672, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23208.843, \"from_m\": 18761.531, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23226.504, \"from_m\": 23208.843, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26702.38, \"from_m\": 23226.504, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 28980.368, \"from_m\": 26702.38, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29474.032, \"from_m\": 28980.368, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29573.366, \"from_m\": 29474.032, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29748.981, \"from_m\": 29573.366, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 29793.077, \"from_m\": 29748.981, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 30371.513, \"from_m\": 29793.077, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30428.639, \"from_m\": 30371.513, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30444.452, \"from_m\": 30428.639, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30537.849, \"from_m\": 30444.452, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30556.078, \"from_m\": 30537.849, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30984.066, \"from_m\": 30556.078, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 40552.831, \"from_m\": 30984.066, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40589.091, \"from_m\": 40552.831, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43074.395, \"from_m\": 40589.091, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 43125.257, \"from_m\": 43074.395, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43204.092, \"from_m\": 43125.257, \"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\": 43252.458, \"from_m\": 43204.092, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43331.3, \"from_m\": 43252.458, \"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\": 43512.75, \"from_m\": 43331.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43642.146, \"from_m\": 43512.75, \"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\": 59745.403, \"from_m\": 43642.146, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60047.005, \"from_m\": 59745.403, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60223.453, \"from_m\": 60047.005, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60241.927, \"from_m\": 60223.453, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60564.607, \"from_m\": 60241.927, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 60657.825, \"from_m\": 60564.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 67272.927, \"from_m\": 60657.825, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68004.758, \"from_m\": 67272.927, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 68151.723, \"from_m\": 68004.758, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 70311.438, \"from_m\": 68151.723, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 82852.813, \"from_m\": 70311.438, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 91531.832, \"from_m\": 82852.813, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 91854.229, \"from_m\": 91531.832, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 92784.35, \"from_m\": 91854.229, \"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\": 94056.101, \"from_m\": 92784.35, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 94082.809, \"from_m\": 94056.101, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 95016.423, \"from_m\": 94082.809, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 95132.038, \"from_m\": 95016.423, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 95932.882, \"from_m\": 95132.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\": 95964.79, \"from_m\": 95932.882, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 96013.751, \"from_m\": 95964.79, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 96707.504, \"from_m\": 96013.751, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 97990.239, \"from_m\": 96707.504, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 100873.305, \"from_m\": 97990.239, \"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\": 101323.401, \"from_m\": 100873.305, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 103834.756, \"from_m\": 101323.401, \"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\": 105153.291, \"from_m\": 103834.756, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105237.527, \"from_m\": 105153.291, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 107620.336, \"from_m\": 105237.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107665.177, \"from_m\": 107620.336, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 107914.315, \"from_m\": 107665.177, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 112447.526, \"from_m\": 107914.315, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 112565.581, \"from_m\": 112447.526, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 114176.951, \"from_m\": 112565.581, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 114342.515, \"from_m\": 114176.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 115128.873, \"from_m\": 114342.515, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 115403.061, \"from_m\": 115128.873, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 116322.427, \"from_m\": 115403.061, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 116548.41, \"from_m\": 116322.427, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 116969.605, \"from_m\": 116548.41, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117092.812, \"from_m\": 116969.605, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 117835.794, \"from_m\": 117092.812, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117951.724, \"from_m\": 117835.794, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 120548.149, \"from_m\": 117951.724, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 120754.2, \"from_m\": 120548.149, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 124967.49, \"from_m\": 120754.2, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 125591.193, \"from_m\": 124967.49, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 125691.861, \"from_m\": 125591.193, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 126243.854, \"from_m\": 125691.861, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 129070.8, \"from_m\": 126243.854, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 129316.878, \"from_m\": 129070.8, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 129515.973, \"from_m\": 129316.878, \"capability_applied\": null, \"effective_limit_mph\": 43.496, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 43.496}, {\"to_m\": 132085.358, \"from_m\": 129515.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 132187.476, \"from_m\": 132085.358, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 132677.951, \"from_m\": 132187.476, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 132793.477, \"from_m\": 132677.951, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 135504.101, \"from_m\": 132793.477, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 135613.898, \"from_m\": 135504.101, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 140426.064, \"from_m\": 135613.898, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 140602.41, \"from_m\": 140426.064, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 143704.847, \"from_m\": 140602.41, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 143887.349, \"from_m\": 143704.847, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 143918.513, \"from_m\": 143887.349, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144533.941, \"from_m\": 143918.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\": 146461.36, \"from_m\": 144533.941, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 149707.674, \"from_m\": 146461.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 151089.328, \"from_m\": 149707.674, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 159170.771, \"from_m\": 151089.328, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 161330.107, \"from_m\": 159170.771, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 161359.579, \"from_m\": 161330.107, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 162173.985, \"from_m\": 161359.579, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 163538.329, \"from_m\": 162173.985, \"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\": 163916.176, \"from_m\": 163538.329, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 165057.653, \"from_m\": 163916.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 166314.73, \"from_m\": 165057.653, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169232.376, \"from_m\": 166314.73, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 175563.152, \"from_m\": 169232.376, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 175654.508, \"from_m\": 175563.152, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 175694.211, \"from_m\": 175654.508, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 180124.405, \"from_m\": 175694.211, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 180366.053, \"from_m\": 180124.405, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 180493.524, \"from_m\": 180366.053, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 180612.353, \"from_m\": 180493.524, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 180886.155, \"from_m\": 180612.353, \"capability_applied\": null, \"effective_limit_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\": 611736, \"profile_key\": \"7db451f342740c8f9c2fc4365055d754d671eafd4236724ef1fd3db703cf7e1d\", \"schedule_id\": 40475, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1357\", \"location\": \"Sheffield\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 2, \"distance_m\": 732.54, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1401H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 3, \"distance_m\": 5165.828, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1402\", \"wtt_dep\": \"1403\", \"location\": \"Meadowhall\", \"stage_seq\": 4, \"distance_m\": 5443.978, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1405H\", \"location\": \"Holmes Jn\", \"stage_seq\": 5, \"distance_m\": 8132.417, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408H\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 6, \"distance_m\": 13289.569, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 7, \"distance_m\": 16712.243, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1412H\", \"location\": \"Mexborough\", \"stage_seq\": 8, \"distance_m\": 18555.869, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1418\", \"location\": \"Hexthorpe Jn\", \"stage_seq\": 9, \"distance_m\": 26644.522, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1422\", \"wtt_dep\": \"1424\", \"location\": \"Doncaster\", \"stage_seq\": 10, \"distance_m\": 29935.767, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1426H\", \"location\": \"Bentley Jn\", \"stage_seq\": 11, \"distance_m\": 32169.708, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431\", \"location\": \"Kirk Sandall\", \"stage_seq\": 12, \"distance_m\": 36538.568, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1433\", \"location\": \"Hatfield & Stainforth\", \"stage_seq\": 13, \"distance_m\": 40956.705, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Thorne Jn\", \"stage_seq\": 14, \"distance_m\": 43376.717, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1444\", \"wtt_dep\": \"1446\", \"location\": \"Goole\", \"stage_seq\": 15, \"distance_m\": 57446.945, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1455H\", \"location\": \"Gilberdyke\", \"stage_seq\": 16, \"distance_m\": 68331.53, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1502\", \"wtt_dep\": \"1503\", \"location\": \"Brough\", \"stage_seq\": 17, \"distance_m\": 78696.04, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Hessle Road Jn\", \"stage_seq\": 18, \"distance_m\": 92422.646, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1516\", \"wtt_dep\": \"1521\", \"location\": \"Hull\", \"stage_seq\": 19, \"distance_m\": 95016.423, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1528\", \"wtt_dep\": \"1528H\", \"location\": \"Cottingham\", \"stage_seq\": 20, \"distance_m\": 100873.305, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1534\", \"wtt_dep\": \"1535\", \"location\": \"Beverley\", \"stage_seq\": 21, \"distance_m\": 107757.58, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1547\", \"location\": \"Driffield\", \"stage_seq\": 22, \"distance_m\": 125810.47, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1603\", \"location\": \"Bridlington\", \"stage_seq\": 23, \"distance_m\": 144198.564, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Bempton\", \"stage_seq\": 24, \"distance_m\": 150016.192, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Hunmanby\", \"stage_seq\": 25, \"distance_m\": 161463.89, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1624\", \"wtt_dep\": \"1624H\", \"location\": \"Filey\", \"stage_seq\": 26, \"distance_m\": 165791.616, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Seamer\", \"stage_seq\": 27, \"distance_m\": 176263.722, \"section_seq\": 1, \"route_path_id\": 70040}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 28, \"distance_m\": 180886.155, \"section_seq\": 1, \"route_path_id\": 70040}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 180886.155, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70040}], \"total_distance_m\": 180886.155, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 180310.882, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 575.273, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1357", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:01:20Z\", \"source_id\": 50403884, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:02:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:01:23Z\", \"source_id\": 16316797, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7155, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:14Z\", \"source_id\": 50430136, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:12:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:11:02Z\", \"source_id\": 16323850, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:13:21Z\", \"source_id\": 50435547, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:13:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:12:39Z\", \"source_id\": 16325105, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:02Z\", \"source_id\": 50455685, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:20:04Z\", \"source_id\": 16330708, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:25Z\", \"source_id\": 50479706, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:29:29Z\", \"source_id\": 16337694, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:39Z\", \"source_id\": 50485389, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:32:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:43Z\", \"source_id\": 16339387, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:13Z\", \"source_id\": 16350182, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:21Z\", \"source_id\": 50542077, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:53:29Z\", \"source_id\": 16355579, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6414, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:50Z\", \"source_id\": 50558477, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:54Z\", \"source_id\": 16360289, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:41Z\", \"source_id\": 16373668, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:40Z\", \"source_id\": 16381963, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:28Z\", \"source_id\": 16387054, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:13Z\", \"source_id\": 16396759, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:28Z\", \"source_id\": 16412334, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:44Z\", \"source_id\": 16416460, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:45Z\", \"source_id\": 16424359, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:13Z\", \"source_id\": 16428711, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:26Z\", \"source_id\": 16446270, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:42Z\", \"source_id\": 16451958, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "4", "timing_fact_generation": 1789574322855956, "current_leg_arrival_utc": "2026-09-16T16:57:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:42.843904", "service_state_evidence_id": 16451958, "current_leg_start_actual_dep": "2026-09-16T16:51:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-16T15:57:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:43.347188", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern O SHF SCA 1W46 170458 3 100 None {"version": 3, "segments": [{"to_m": 534.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7856.881, "from_m": 534.411, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7903.328, "from_m": 7856.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8274.426, "from_m": 7903.328, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8667.757, "from_m": 8274.426, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 9972.031, "from_m": 8667.757, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13930.32, "from_m": 9972.031, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 14209.93, "from_m": 13930.32, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16900.295, "from_m": 14209.93, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 17131.85, "from_m": 16900.295, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17901.672, "from_m": 17131.85, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18761.531, "from_m": 17901.672, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23208.843, "from_m": 18761.531, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23226.504, "from_m": 23208.843, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26702.38, "from_m": 23226.504, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 28980.368, "from_m": 26702.38, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29474.032, "from_m": 28980.368, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29573.366, "from_m": 29474.032, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29748.981, "from_m": 29573.366, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 29793.077, "from_m": 29748.981, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 30371.513, "from_m": 29793.077, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30428.639, "from_m": 30371.513, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30444.452, "from_m": 30428.639, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30537.849, "from_m": 30444.452, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30556.078, "from_m": 30537.849, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30984.066, "from_m": 30556.078, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 40552.831, "from_m": 30984.066, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40589.091, "from_m": 40552.831, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43074.395, "from_m": 40589.091, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 43125.257, "from_m": 43074.395, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43204.092, "from_m": 43125.257, "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": 43252.458, "from_m": 43204.092, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43331.3, "from_m": 43252.458, "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": 43512.75, "from_m": 43331.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43642.146, "from_m": 43512.75, "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": 59745.403, "from_m": 43642.146, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60047.005, "from_m": 59745.403, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60223.453, "from_m": 60047.005, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60241.927, "from_m": 60223.453, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60564.607, "from_m": 60241.927, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 60657.825, "from_m": 60564.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 67272.927, "from_m": 60657.825, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68004.758, "from_m": 67272.927, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 68151.723, "from_m": 68004.758, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 70311.438, "from_m": 68151.723, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 82852.813, "from_m": 70311.438, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 91531.832, "from_m": 82852.813, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 91854.229, "from_m": 91531.832, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 92784.35, "from_m": 91854.229, "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": 94056.101, "from_m": 92784.35, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 94082.809, "from_m": 94056.101, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 95016.423, "from_m": 94082.809, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 95132.038, "from_m": 95016.423, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 95932.882, "from_m": 95132.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": 95964.79, "from_m": 95932.882, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 96013.751, "from_m": 95964.79, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 96707.504, "from_m": 96013.751, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 97990.239, "from_m": 96707.504, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 100873.305, "from_m": 97990.239, "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": 101323.401, "from_m": 100873.305, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 103834.756, "from_m": 101323.401, "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": 105153.291, "from_m": 103834.756, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105237.527, "from_m": 105153.291, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 107620.336, "from_m": 105237.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107665.177, "from_m": 107620.336, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 107914.315, "from_m": 107665.177, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 112447.526, "from_m": 107914.315, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 112565.581, "from_m": 112447.526, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 114176.951, "from_m": 112565.581, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 114342.515, "from_m": 114176.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 115128.873, "from_m": 114342.515, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 115403.061, "from_m": 115128.873, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 116322.427, "from_m": 115403.061, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 116548.41, "from_m": 116322.427, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 116969.605, "from_m": 116548.41, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117092.812, "from_m": 116969.605, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 117835.794, "from_m": 117092.812, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117951.724, "from_m": 117835.794, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 120548.149, "from_m": 117951.724, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 120754.2, "from_m": 120548.149, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 124967.49, "from_m": 120754.2, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 125591.193, "from_m": 124967.49, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 125691.861, "from_m": 125591.193, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 126243.854, "from_m": 125691.861, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 129070.8, "from_m": 126243.854, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 129316.878, "from_m": 129070.8, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 129515.973, "from_m": 129316.878, "capability_applied": null, "effective_limit_mph": 43.496, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 43.496}, {"to_m": 132085.358, "from_m": 129515.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 132187.476, "from_m": 132085.358, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 132677.951, "from_m": 132187.476, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 132793.477, "from_m": 132677.951, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 135504.101, "from_m": 132793.477, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 135613.898, "from_m": 135504.101, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 140426.064, "from_m": 135613.898, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 140602.41, "from_m": 140426.064, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 143704.847, "from_m": 140602.41, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 143887.349, "from_m": 143704.847, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 143918.513, "from_m": 143887.349, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144533.941, "from_m": 143918.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": 146461.36, "from_m": 144533.941, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 149707.674, "from_m": 146461.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 151089.328, "from_m": 149707.674, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 31.069}, {"to_m": 159170.771, "from_m": 151089.328, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 161330.107, "from_m": 159170.771, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 161359.579, "from_m": 161330.107, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 162173.985, "from_m": 161359.579, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 163538.329, "from_m": 162173.985, "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": 163916.176, "from_m": 163538.329, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 165057.653, "from_m": 163916.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 166314.73, "from_m": 165057.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169232.376, "from_m": 166314.73, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 175563.152, "from_m": 169232.376, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 175654.508, "from_m": 175563.152, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 175694.211, "from_m": 175654.508, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 180124.405, "from_m": 175694.211, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180366.053, "from_m": 180124.405, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 180493.524, "from_m": 180366.053, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 180612.353, "from_m": 180493.524, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 180886.155, "from_m": 180612.353, "capability_applied": null, "effective_limit_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": 611736, "profile_key": "7db451f342740c8f9c2fc4365055d754d671eafd4236724ef1fd3db703cf7e1d", "schedule_id": 40475, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1357", "location": "Sheffield", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358H", "location": "Nunnery Main Line Jn", "stage_seq": 2, "distance_m": 732.54, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1401H", "location": "Wincobank Jn", "stage_seq": 3, "distance_m": 5165.828, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1402", "wtt_dep": "1403", "location": "Meadowhall", "stage_seq": 4, "distance_m": 5443.978, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1405H", "location": "Holmes Jn", "stage_seq": 5, "distance_m": 8132.417, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408H", "location": "Aldwarke Jn", "stage_seq": 6, "distance_m": 13289.569, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Swinton (S.Yorks)", "stage_seq": 7, "distance_m": 16712.243, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1412H", "location": "Mexborough", "stage_seq": 8, "distance_m": 18555.869, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1418", "location": "Hexthorpe Jn", "stage_seq": 9, "distance_m": 26644.522, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1422", "wtt_dep": "1424", "location": "Doncaster", "stage_seq": 10, "distance_m": 29935.767, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1426H", "location": "Bentley Jn", "stage_seq": 11, "distance_m": 32169.708, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431", "location": "Kirk Sandall", "stage_seq": 12, "distance_m": 36538.568, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1433", "location": "Hatfield & Stainforth", "stage_seq": 13, "distance_m": 40956.705, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Thorne Jn", "stage_seq": 14, "distance_m": 43376.717, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1444", "wtt_dep": "1446", "location": "Goole", "stage_seq": 15, "distance_m": 57446.945, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1455H", "location": "Gilberdyke", "stage_seq": 16, "distance_m": 68331.53, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1502", "wtt_dep": "1503", "location": "Brough", "stage_seq": 17, "distance_m": 78696.04, "section_seq": 1, "route_path_id": 70040}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Hessle Road Jn", "stage_seq": 18, "distance_m": 92422.646, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1516", "wtt_dep": "1521", "location": "Hull", "stage_seq": 19, "distance_m": 95016.423, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1528", "wtt_dep": "1528H", "location": "Cottingham", "stage_seq": 20, "distance_m": 100873.305, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1534", "wtt_dep": "1535", "location": "Beverley", "stage_seq": 21, "distance_m": 107757.58, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Driffield", "stage_seq": 22, "distance_m": 125810.47, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1603", "location": "Bridlington", "stage_seq": 23, "distance_m": 144198.564, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Bempton", "stage_seq": 24, "distance_m": 150016.192, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Hunmanby", "stage_seq": 25, "distance_m": 161463.89, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1624", "wtt_dep": "1624H", "location": "Filey", "stage_seq": 26, "distance_m": 165791.616, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Seamer", "stage_seq": 27, "distance_m": 176263.722, "section_seq": 1, "route_path_id": 70040}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": null, "location": "Scarborough", "stage_seq": 28, "distance_m": 180886.155, "section_seq": 1, "route_path_id": 70040}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 180886.155, "from_m": 0.0, "section_seq": 1, "route_path_id": 70040}], "total_distance_m": 180886.155, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 180310.882, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 575.273, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:01:20Z", "source_id": 50403884, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:02:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:01:23Z", "source_id": 16316797, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7155, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:14Z", "source_id": 50430136, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:12:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:11:02Z", "source_id": 16323850, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:13:21Z", "source_id": 50435547, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T13:13:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:12:39Z", "source_id": 16325105, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:02Z", "source_id": 50455685, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:20:04Z", "source_id": 16330708, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:25Z", "source_id": 50479706, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:30:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:29:29Z", "source_id": 16337694, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6690, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:39Z", "source_id": 50485389, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:32:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:43Z", "source_id": 16339387, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:32:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:13Z", "source_id": 16350182, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:21Z", "source_id": 50542077, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T13:54:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:53:29Z", "source_id": 16355579, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6414, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:50Z", "source_id": 50558477, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:01:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:54Z", "source_id": 16360289, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:41Z", "source_id": 16373668, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:40Z", "source_id": 16381963, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:28Z", "source_id": 16387054, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:13Z", "source_id": 16396759, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:28Z", "source_id": 16412334, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:44Z", "source_id": 16416460, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:45Z", "source_id": 16424359, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:13Z", "source_id": 16428711, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:28:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:26Z", "source_id": 16446270, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:42Z", "source_id": 16451958, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}] Sheffield 1357 1357 5B None None Scarborough 1647 1647 4 LATE +10 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89697/2026-09-16/detailed None Seamer 2026-09-16T16:51:00+01:00 Scarborough 6.0 {"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} 2.9 1651 1657 Seamer Scarborough Scarborough 54.2797231 -0.4052969 54.2797231 -0.4052969 1 0 2026-09-16 16:09:07 TERMINATED 2026-09-16 15:57:00 Scarborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451958 1789574322855956 88 88 2026-09-16 16:08:43.347188 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:42.843904
583954 615764 G15365 742L45MT16 2026-09-16 COMPLETE 16451224 2026-09-16 16:58:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 615764, "stp": "P", "toc": "Great Western Railway", "uid": "G15365", "consist": "165127", "dest_crs": "DID", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15365/2026-09-16/detailed", "trust_id": "742L45MT16", "origin_crs": "OXF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Didcot Parkway", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "5", "is_terminated": 1, "next_location": "Didcot Parkway", "signalling_id": "2L45", "timing_status": "LATE", "origin_station": "Oxford", "current_leg_arr": "1658", "current_leg_dep": "1652", "current_leg_end": "Didcot Parkway", "origin_dep_time": "1636", "origin_platform": "3", "current_location": "Didcot Parkway", "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2365159999999995, 51.6542326], [-1.2365295999999997, 51.6538915], [-1.2365406, 51.6537076], [-1.2365619999999995, 51.6533854], [-1.2366608, 51.652380499999985], [-1.2367513, 51.6518992], [-1.2368501000000005, 51.6513751], [-1.2371359999999998, 51.6501041], [-1.2374415999999997, 51.649261300000006], [-1.2379466, 51.648009399999985], [-1.238846, 51.64621100000001], [-1.2394386999999998, 51.6452504], [-1.2401906, 51.644070599999985], [-1.2406208, 51.64339360000001], [-1.2408737999999997, 51.64298209999998], [-1.2411304999999997, 51.6425037], [-1.2413481, 51.642102400000006], [-1.2415408, 51.6417197], [-1.2417205999999998, 51.64135950000001], [-1.2418888, 51.64099110000001], [-1.2419942, 51.640767399999994], [-1.2420785999999997, 51.64055999999999], [-1.2422048, 51.640180399999984], [-1.2423524, 51.639773], [-1.2425817, 51.63910229999999], [-1.2427404, 51.6384945], [-1.2430101, 51.637332], [-1.2432445, 51.636007], [-1.2433527, 51.634791500000006], [-1.2433692, 51.633575099999995], [-1.2433520999999998, 51.633209], [-1.2433245999999998, 51.63284149999999], [-1.2432877, 51.6324723], [-1.2432485, 51.632103699999995], [-1.2431972, 51.6317359], [-1.2431539, 51.631434899999995], [-1.2430726, 51.6308991], [-1.2430364, 51.6306719], [-1.2429875, 51.6303214], [-1.2429476999999998, 51.62997409999999], [-1.2429178999999997, 51.62961010000001], [-1.2428982999999998, 51.6291025], [-1.2428931999999997, 51.62859739999999], [-1.2429008, 51.62806950000001], [-1.2429275, 51.6275863], [-1.2429541999999998, 51.6271459], [-1.2429960999999998, 51.626705], [-1.2431149999999995, 51.6257917], [-1.2432023, 51.6252728], [-1.2433096, 51.6247395], [-1.2434174999999998, 51.6242957], [-1.2435375, 51.6238469], [-1.2436676, 51.6233937], [-1.2438455, 51.6228726], [-1.244043, 51.622312699999995], [-1.2442195, 51.62182769999998], [-1.2444739, 51.62124489999999], [-1.2446189999999997, 51.62087619999999], [-1.2447954, 51.620520500000005], [-1.2449844999999995, 51.6201652], [-1.2453471, 51.6195502], [-1.2457229999999997, 51.6189536], [-1.2461220999999998, 51.61834879999999], [-1.2465288, 51.617754], [-1.2469381, 51.61716239999999], [-1.2470434, 51.6169654], [-1.2471768999999997, 51.61664719999998], [-1.2472425000000005, 51.61644189999999], [-1.2473139, 51.61608279999999], [-1.2473479, 51.61576610000001], [-1.2473453, 51.6155247], [-1.24733, 51.61527509999999], [-1.2472402, 51.6147558], [-1.2471069, 51.6143556], [-1.2469992, 51.6141238], [-1.2468914, 51.61389200000001], [-1.2467457, 51.6136345], [-1.2466512999999997, 51.6134934], [-1.2465518, 51.6133523], [-1.2464624, 51.6132347], [-1.2463575, 51.613109499999986], [-1.2462541, 51.6129889], [-1.2461469999999997, 51.61288040000001], [-1.246008, 51.6127499], [-1.2458918999999995, 51.6126466], [-1.2457864999999997, 51.61256060000001], [-1.2456699999999998, 51.6124737], [-1.2454848, 51.6123577], [-1.2453421, 51.612280699999985], [-1.2452040999999998, 51.612208], [-1.2450400999999998, 51.612131], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]}", "current_leg_start": "Culham", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "51.6110499", "next_location_lon": "-1.2418082", "previous_location": "Culham", "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\": 195.411, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 438.419, \"from_m\": 195.411, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 844.994, \"from_m\": 438.419, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1380.466, \"from_m\": 844.994, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 1442.642, \"from_m\": 1380.466, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 1981.11, \"from_m\": 1442.642, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4339.622, \"from_m\": 1981.11, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 4394.958, \"from_m\": 4339.622, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15856.652, \"from_m\": 4394.958, \"capability_applied\": 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\": 15911.941, \"from_m\": 15856.652, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15979.083, \"from_m\": 15911.941, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16021.287, \"from_m\": 15979.083, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16464.462, \"from_m\": 16021.287, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17139.54, \"from_m\": 16464.462, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17216.355, \"from_m\": 17139.54, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17333.538, \"from_m\": 17216.355, \"capability_applied\": null, \"effective_limit_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\": 615764, \"profile_key\": \"734b4d2c2bff325ab432fdb6965d92df8d9ccb2e1f761f6489b9e244e1605447\", \"schedule_id\": 9101, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Oxford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Hinksey North\", \"stage_seq\": 2, \"distance_m\": 1834.564, \"section_seq\": 1, \"route_path_id\": 67709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Kennington Jn\", \"stage_seq\": 3, \"distance_m\": 4339.622, \"section_seq\": 1, \"route_path_id\": 67709}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Radley\", \"stage_seq\": 4, \"distance_m\": 8740.39, \"section_seq\": 1, \"route_path_id\": 67709}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Culham\", \"stage_seq\": 5, \"distance_m\": 12235.697, \"section_seq\": 1, \"route_path_id\": 67709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Didcot North Jn\", \"stage_seq\": 6, \"distance_m\": 15856.652, \"section_seq\": 1, \"route_path_id\": 67709}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"Didcot Parkway\", \"stage_seq\": 7, \"distance_m\": 17333.538, \"section_seq\": 1, \"route_path_id\": 67709}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17333.538, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67709}], \"total_distance_m\": 17333.538, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 16352.769, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 980.769, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1636", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.6110499", "current_position_lon": "-1.2418082", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24059, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:23Z\", \"source_id\": 50841355, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:26Z\", \"source_id\": 16442307, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:29Z\", \"source_id\": 50852622, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:31Z\", \"source_id\": 16445551, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23970, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:41Z\", \"source_id\": 50872803, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:45Z\", \"source_id\": 16451224, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Didcot Parkway", "service_state_platform": "5", "timing_fact_generation": 1789574269981624, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:44.280372", "service_state_evidence_id": 16451224, "current_leg_start_actual_dep": "2026-09-16T16:50:30+01:00", "operational_evidence_version": 23, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:45.168832", "service_state_valid_until_kind": null, "operational_interpretation_version": 23, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P OXF DID 2L45 165127 2 90 None {"version": 3, "segments": [{"to_m": 195.411, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 438.419, "from_m": 195.411, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 844.994, "from_m": 438.419, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1380.466, "from_m": 844.994, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 1442.642, "from_m": 1380.466, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 1981.11, "from_m": 1442.642, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4339.622, "from_m": 1981.11, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 4394.958, "from_m": 4339.622, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15856.652, "from_m": 4394.958, "capability_applied": 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": 15911.941, "from_m": 15856.652, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15979.083, "from_m": 15911.941, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16021.287, "from_m": 15979.083, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16464.462, "from_m": 16021.287, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17139.54, "from_m": 16464.462, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17216.355, "from_m": 17139.54, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17333.538, "from_m": 17216.355, "capability_applied": null, "effective_limit_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": 615764, "profile_key": "734b4d2c2bff325ab432fdb6965d92df8d9ccb2e1f761f6489b9e244e1605447", "schedule_id": 9101, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1636", "location": "Oxford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Hinksey North", "stage_seq": 2, "distance_m": 1834.564, "section_seq": 1, "route_path_id": 67709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Kennington Jn", "stage_seq": 3, "distance_m": 4339.622, "section_seq": 1, "route_path_id": 67709}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Radley", "stage_seq": 4, "distance_m": 8740.39, "section_seq": 1, "route_path_id": 67709}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Culham", "stage_seq": 5, "distance_m": 12235.697, "section_seq": 1, "route_path_id": 67709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Didcot North Jn", "stage_seq": 6, "distance_m": 15856.652, "section_seq": 1, "route_path_id": 67709}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "Didcot Parkway", "stage_seq": 7, "distance_m": 17333.538, "section_seq": 1, "route_path_id": 67709}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17333.538, "from_m": 0.0, "section_seq": 1, "route_path_id": 67709}], "total_distance_m": 17333.538, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 16352.769, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 980.769, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24059, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:23Z", "source_id": 50841355, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:47:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:26Z", "source_id": 16442307, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:29Z", "source_id": 50852622, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:51:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:31Z", "source_id": 16445551, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23970, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:41Z", "source_id": 50872803, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:58:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:45Z", "source_id": 16451224, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Oxford 1636 1636 3 None None Didcot Parkway 1654 1654 5 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15365/2026-09-16/detailed None Culham 2026-09-16T16:50:30+01:00 Didcot Parkway 6.0 {"type": "LineString", "coordinates": [[-1.2365159999999995, 51.6542326], [-1.2365295999999997, 51.6538915], [-1.2365406, 51.6537076], [-1.2365619999999995, 51.6533854], [-1.2366608, 51.652380499999985], [-1.2367513, 51.6518992], [-1.2368501000000005, 51.6513751], [-1.2371359999999998, 51.6501041], [-1.2374415999999997, 51.649261300000006], [-1.2379466, 51.648009399999985], [-1.238846, 51.64621100000001], [-1.2394386999999998, 51.6452504], [-1.2401906, 51.644070599999985], [-1.2406208, 51.64339360000001], [-1.2408737999999997, 51.64298209999998], [-1.2411304999999997, 51.6425037], [-1.2413481, 51.642102400000006], [-1.2415408, 51.6417197], [-1.2417205999999998, 51.64135950000001], [-1.2418888, 51.64099110000001], [-1.2419942, 51.640767399999994], [-1.2420785999999997, 51.64055999999999], [-1.2422048, 51.640180399999984], [-1.2423524, 51.639773], [-1.2425817, 51.63910229999999], [-1.2427404, 51.6384945], [-1.2430101, 51.637332], [-1.2432445, 51.636007], [-1.2433527, 51.634791500000006], [-1.2433692, 51.633575099999995], [-1.2433520999999998, 51.633209], [-1.2433245999999998, 51.63284149999999], [-1.2432877, 51.6324723], [-1.2432485, 51.632103699999995], [-1.2431972, 51.6317359], [-1.2431539, 51.631434899999995], [-1.2430726, 51.6308991], [-1.2430364, 51.6306719], [-1.2429875, 51.6303214], [-1.2429476999999998, 51.62997409999999], [-1.2429178999999997, 51.62961010000001], [-1.2428982999999998, 51.6291025], [-1.2428931999999997, 51.62859739999999], [-1.2429008, 51.62806950000001], [-1.2429275, 51.6275863], [-1.2429541999999998, 51.6271459], [-1.2429960999999998, 51.626705], [-1.2431149999999995, 51.6257917], [-1.2432023, 51.6252728], [-1.2433096, 51.6247395], [-1.2434174999999998, 51.6242957], [-1.2435375, 51.6238469], [-1.2436676, 51.6233937], [-1.2438455, 51.6228726], [-1.244043, 51.622312699999995], [-1.2442195, 51.62182769999998], [-1.2444739, 51.62124489999999], [-1.2446189999999997, 51.62087619999999], [-1.2447954, 51.620520500000005], [-1.2449844999999995, 51.6201652], [-1.2453471, 51.6195502], [-1.2457229999999997, 51.6189536], [-1.2461220999999998, 51.61834879999999], [-1.2465288, 51.617754], [-1.2469381, 51.61716239999999], [-1.2470434, 51.6169654], [-1.2471768999999997, 51.61664719999998], [-1.2472425000000005, 51.61644189999999], [-1.2473139, 51.61608279999999], [-1.2473479, 51.61576610000001], [-1.2473453, 51.6155247], [-1.24733, 51.61527509999999], [-1.2472402, 51.6147558], [-1.2471069, 51.6143556], [-1.2469992, 51.6141238], [-1.2468914, 51.61389200000001], [-1.2467457, 51.6136345], [-1.2466512999999997, 51.6134934], [-1.2465518, 51.6133523], [-1.2464624, 51.6132347], [-1.2463575, 51.613109499999986], [-1.2462541, 51.6129889], [-1.2461469999999997, 51.61288040000001], [-1.246008, 51.6127499], [-1.2458918999999995, 51.6126466], [-1.2457864999999997, 51.61256060000001], [-1.2456699999999998, 51.6124737], [-1.2454848, 51.6123577], [-1.2453421, 51.612280699999985], [-1.2452040999999998, 51.612208], [-1.2450400999999998, 51.612131], [-1.2447821999999995, 51.61202349999999], [-1.2444291, 51.6118882], [-1.2440221, 51.61174570000001], [-1.2436815, 51.61162560000001], [-1.2433378, 51.611506], [-1.2428045, 51.6113554], [-1.2422675, 51.61119469999999], [-1.2418082, 51.6110499]]} 3.1 1652 1658 Culham Didcot Parkway Didcot Parkway 51.6110499 -1.2418082 51.6110499 -1.2418082 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:58:00 Didcot Parkway TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451224 1789574269981624 23 23 2026-09-16 16:08:45.168832 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:44.280372
583955 614213 G89664 361N89MR16 2026-09-16 COMPLETE 16450725 2026-09-16 16:58:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 614213, "stp": "P", "toc": "Northern", "uid": "G89664", "consist": "331106", "dest_crs": "BPN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89664/2026-09-16/detailed", "trust_id": "361N89MR16", "origin_crs": "LIV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Blackpool North", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "3", "is_terminated": 1, "next_location": "Blackpool North", "signalling_id": "1N89", "timing_status": "LATE", "origin_station": "Liverpool Lime Street HL/ML", "current_leg_arr": "1658", "current_leg_dep": "1654", "current_leg_end": "Blackpool North", "origin_dep_time": "1539", "origin_platform": "4", "current_location": "Blackpool North H.S.", "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]}", "current_leg_start": "Poulton-le-Fylde", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "53.8223707", "next_location_lon": "-3.0488645", "previous_location": "Poulton-le-Fylde", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 317.352, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 683.612, \"from_m\": 317.352, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1779.804, \"from_m\": 683.612, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1821.377, \"from_m\": 1779.804, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2057.272, \"from_m\": 1821.377, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 4800.14, \"from_m\": 2057.272, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 7467.933, \"from_m\": 4800.14, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 9389.892, \"from_m\": 7467.933, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 9682.667, \"from_m\": 9389.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 9776.173, \"from_m\": 9682.667, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11323.387, \"from_m\": 9776.173, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 17261.685, \"from_m\": 11323.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\": 17901.388, \"from_m\": 17261.685, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19586.379, \"from_m\": 17901.388, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28927.693, \"from_m\": 19586.379, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 29270.916, \"from_m\": 28927.693, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 29304.547, \"from_m\": 29270.916, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 30754.457, \"from_m\": 29304.547, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30765.56, \"from_m\": 30754.457, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 30839.163, \"from_m\": 30765.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31663.102, \"from_m\": 30839.163, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 32590.302, \"from_m\": 31663.102, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32645.713, \"from_m\": 32590.302, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33460.4, \"from_m\": 32645.713, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 44501.174, \"from_m\": 33460.4, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 44608.742, \"from_m\": 44501.174, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 48122.825, \"from_m\": 44608.742, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 48207.031, \"from_m\": 48122.825, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 52281.494, \"from_m\": 48207.031, \"capability_applied\": null, \"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\": 52347.666, \"from_m\": 52281.494, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 55839.071, \"from_m\": 52347.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\": 55886.404, \"from_m\": 55839.071, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55907.3, \"from_m\": 55886.404, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 55955.556, \"from_m\": 55907.3, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 55995.776, \"from_m\": 55955.556, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 56049.858, \"from_m\": 55995.776, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 56276.359, \"from_m\": 56049.858, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57325.545, \"from_m\": 56276.359, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57348.441, \"from_m\": 57325.545, \"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\": 57406.223, \"from_m\": 57348.441, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69187.184, \"from_m\": 57406.223, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 69890.28, \"from_m\": 69187.184, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 69955.827, \"from_m\": 69890.28, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 79184.748, \"from_m\": 69955.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 79794.645, \"from_m\": 79184.748, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 80164.377, \"from_m\": 79794.645, \"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\": 84047.257, \"from_m\": 80164.377, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84080.048, \"from_m\": 84047.257, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84376.565, \"from_m\": 84080.048, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84517.578, \"from_m\": 84376.565, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84708.439, \"from_m\": 84517.578, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 84720.174, \"from_m\": 84708.439, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85047.061, \"from_m\": 84720.174, \"capability_applied\": null, \"effective_limit_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\": 614213, \"profile_key\": \"65545b16e2e57a54c865432b2d89e97a4f33572a4f6ebc022c29ad3667f3704e\", \"schedule_id\": 13144, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1539\", \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Crown Street Jn\", \"stage_seq\": 2, \"distance_m\": 1278.138, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542\", \"location\": \"Edge Hill\", \"stage_seq\": 3, \"distance_m\": 2170.395, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1542H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 4, \"distance_m\": 2734.994, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 5, \"distance_m\": 3219.501, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 6, \"distance_m\": 4385.67, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Roby\", \"stage_seq\": 7, \"distance_m\": 8286.836, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1548\", \"location\": \"Huyton\", \"stage_seq\": 8, \"distance_m\": 9106.657, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"St. Helens Central\", \"stage_seq\": 9, \"distance_m\": 18214.186, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Springs Branch Jn\", \"stage_seq\": 10, \"distance_m\": 30236.552, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Wigan South Jn\", \"stage_seq\": 11, \"distance_m\": 31587.889, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1610\", \"location\": \"Wigan North Western\", \"stage_seq\": 12, \"distance_m\": 32271.563, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Balshaw Lane Jn\", \"stage_seq\": 13, \"distance_m\": 44344.443, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Euxton\", \"stage_seq\": 14, \"distance_m\": 46047.315, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Euxton Jn\", \"stage_seq\": 15, \"distance_m\": 48245.234, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1625H\", \"wtt_dep\": \"1626H\", \"location\": \"Leyland\", \"stage_seq\": 16, \"distance_m\": 50398.965, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 17, \"distance_m\": 54126.255, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Ribble Jn\", \"stage_seq\": 18, \"distance_m\": 55839.071, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1635\", \"location\": \"Preston\", \"stage_seq\": 19, \"distance_m\": 56805.013, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 20, \"distance_m\": 57533.949, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 21, \"distance_m\": 69336.8, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 22, \"distance_m\": 80010.567, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 23, \"distance_m\": 84158.404, \"section_seq\": 1, \"route_path_id\": 70025}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"Blackpool North\", \"stage_seq\": 24, \"distance_m\": 85047.061, \"section_seq\": 1, \"route_path_id\": 70025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 85047.061, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 70025}], \"total_distance_m\": 85047.061, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 64290.807, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 20756.254, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1539", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.8223707", "current_position_lon": "-3.0488645", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:25Z\", \"source_id\": 50669956, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:30Z\", \"source_id\": 16392402, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:17Z\", \"source_id\": 50680407, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:23Z\", \"source_id\": 16395378, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:02Z\", \"source_id\": 50682265, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:08Z\", \"source_id\": 16395918, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9466, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:10Z\", \"source_id\": 50703734, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:11Z\", \"source_id\": 16402151, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:13Z\", \"source_id\": 50741007, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:17Z\", \"source_id\": 16412981, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7997, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:23Z\", \"source_id\": 50765359, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:26Z\", \"source_id\": 16420169, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:04Z\", \"source_id\": 50791405, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:12Z\", \"source_id\": 16427880, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:28Z\", \"source_id\": 50811632, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:33Z\", \"source_id\": 16433684, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7842, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:11Z\", \"source_id\": 50838131, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:12Z\", \"source_id\": 16441303, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7834, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:10Z\", \"source_id\": 50857450, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:14Z\", \"source_id\": 16446880, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:04Z\", \"source_id\": 50871194, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:09Z\", \"source_id\": 16450725, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Blackpool North", "service_state_platform": "3", "timing_fact_generation": 1789574231911487, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:47.647330", "service_state_evidence_id": 16450725, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 88, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:48.197447", "service_state_valid_until_kind": null, "operational_interpretation_version": 88, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LIV BPN 1N89 331106 4 100 None {"version": 3, "segments": [{"to_m": 317.352, "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": 683.612, "from_m": 317.352, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1779.804, "from_m": 683.612, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1821.377, "from_m": 1779.804, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2057.272, "from_m": 1821.377, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 4800.14, "from_m": 2057.272, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 7467.933, "from_m": 4800.14, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 9389.892, "from_m": 7467.933, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 9682.667, "from_m": 9389.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 9776.173, "from_m": 9682.667, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11323.387, "from_m": 9776.173, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 17261.685, "from_m": 11323.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": 17901.388, "from_m": 17261.685, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19586.379, "from_m": 17901.388, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28927.693, "from_m": 19586.379, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 29270.916, "from_m": 28927.693, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 29304.547, "from_m": 29270.916, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 30754.457, "from_m": 29304.547, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30765.56, "from_m": 30754.457, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 30839.163, "from_m": 30765.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31663.102, "from_m": 30839.163, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 32590.302, "from_m": 31663.102, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32645.713, "from_m": 32590.302, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33460.4, "from_m": 32645.713, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 44501.174, "from_m": 33460.4, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 44608.742, "from_m": 44501.174, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 48122.825, "from_m": 44608.742, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 48207.031, "from_m": 48122.825, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 52281.494, "from_m": 48207.031, "capability_applied": null, "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": 52347.666, "from_m": 52281.494, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 55839.071, "from_m": 52347.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": 55886.404, "from_m": 55839.071, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55907.3, "from_m": 55886.404, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 55955.556, "from_m": 55907.3, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 55995.776, "from_m": 55955.556, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 56049.858, "from_m": 55995.776, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 56276.359, "from_m": 56049.858, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57325.545, "from_m": 56276.359, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57348.441, "from_m": 57325.545, "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": 57406.223, "from_m": 57348.441, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69187.184, "from_m": 57406.223, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 69890.28, "from_m": 69187.184, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 69955.827, "from_m": 69890.28, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 79184.748, "from_m": 69955.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 79794.645, "from_m": 79184.748, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 80164.377, "from_m": 79794.645, "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": 84047.257, "from_m": 80164.377, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84080.048, "from_m": 84047.257, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84376.565, "from_m": 84080.048, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84517.578, "from_m": 84376.565, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84708.439, "from_m": 84517.578, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 84720.174, "from_m": 84708.439, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85047.061, "from_m": 84720.174, "capability_applied": null, "effective_limit_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": 614213, "profile_key": "65545b16e2e57a54c865432b2d89e97a4f33572a4f6ebc022c29ad3667f3704e", "schedule_id": 13144, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1539", "location": "Liverpool Lime Street HL/ML", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Crown Street Jn", "stage_seq": 2, "distance_m": 1278.138, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542", "location": "Edge Hill", "stage_seq": 3, "distance_m": 2170.395, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1542H", "location": "Edge Hill S.B.", "stage_seq": 4, "distance_m": 2734.994, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Bootle Branch Jn", "stage_seq": 5, "distance_m": 3219.501, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Olive Mount Jn", "stage_seq": 6, "distance_m": 4385.67, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546", "location": "Roby", "stage_seq": 7, "distance_m": 8286.836, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1548", "location": "Huyton", "stage_seq": 8, "distance_m": 9106.657, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "St. Helens Central", "stage_seq": 9, "distance_m": 18214.186, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Springs Branch Jn", "stage_seq": 10, "distance_m": 30236.552, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Wigan South Jn", "stage_seq": 11, "distance_m": 31587.889, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1610", "location": "Wigan North Western", "stage_seq": 12, "distance_m": 32271.563, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Balshaw Lane Jn", "stage_seq": 13, "distance_m": 44344.443, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Euxton", "stage_seq": 14, "distance_m": 46047.315, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Euxton Jn", "stage_seq": 15, "distance_m": 48245.234, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1625H", "wtt_dep": "1626H", "location": "Leyland", "stage_seq": 16, "distance_m": 50398.965, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Farington Curve Jn", "stage_seq": 17, "distance_m": 54126.255, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Ribble Jn", "stage_seq": 18, "distance_m": 55839.071, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1635", "location": "Preston", "stage_seq": 19, "distance_m": 56805.013, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Preston Fylde Jn", "stage_seq": 20, "distance_m": 57533.949, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Kirkham & Wesham", "stage_seq": 21, "distance_m": 69336.8, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Poulton-le-Fylde", "stage_seq": 22, "distance_m": 80010.567, "section_seq": 1, "route_path_id": 70025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Devonshire Road Jn", "stage_seq": 23, "distance_m": 84158.404, "section_seq": 1, "route_path_id": 70025}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "Blackpool North", "stage_seq": 24, "distance_m": 85047.061, "section_seq": 1, "route_path_id": 70025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 85047.061, "from_m": 0.0, "section_seq": 1, "route_path_id": 70025}], "total_distance_m": 85047.061, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 64290.807, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 20756.254, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:25Z", "source_id": 50669956, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:30Z", "source_id": 16392402, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10003, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:17Z", "source_id": 50680407, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:47:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:23Z", "source_id": 16395378, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10011, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:02Z", "source_id": 50682265, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:48:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:08Z", "source_id": 16395918, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9466, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:10Z", "source_id": 50703734, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:56:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:11Z", "source_id": 16402151, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:13Z", "source_id": 50741007, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:10:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:17Z", "source_id": 16412981, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7997, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:23Z", "source_id": 50765359, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:18:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:26Z", "source_id": 16420169, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:04Z", "source_id": 50791405, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:29:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:12Z", "source_id": 16427880, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:28Z", "source_id": 50811632, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:36:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:33Z", "source_id": 16433684, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7842, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:11Z", "source_id": 50838131, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:46:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:12Z", "source_id": 16441303, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7834, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:10Z", "source_id": 50857450, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:52:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:14Z", "source_id": 16446880, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:04Z", "source_id": 50871194, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:09Z", "source_id": 16450725, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Liverpool Lime Street HL/ML 1539 1539 4 None None Blackpool North 1657 1657 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89664/2026-09-16/detailed None Poulton-le-Fylde 2026-09-16T16:52:00+01:00 Blackpool North 4.0 {"type": "LineString", "coordinates": [[-2.9896612890124863, 53.848216978547114], [-2.9897954, 53.848241599999994], [-2.990489, 53.8483525], [-2.9906882, 53.8483816], [-2.991081, 53.84844110000001], [-2.9913928999999997, 53.84848670000001], [-2.9916343, 53.8485063], [-2.9918609999999997, 53.8485202], [-2.9920833, 53.8485255], [-2.9952706999999994, 53.848520699999995], [-2.9957451999999996, 53.8485165], [-2.9964889999999995, 53.8484951], [-2.9973197999999996, 53.8484289], [-2.9978836999999996, 53.84837170000001], [-2.9993803999999997, 53.848166000000006], [-3.0009844, 53.8478337], [-3.0017967, 53.84761319999999], [-3.0022869999999995, 53.84747019999999], [-3.0026849, 53.8473527], [-3.0034775999999996, 53.8470709], [-3.0039402, 53.84690649999999], [-3.0051794, 53.8464444], [-3.0075825999999997, 53.8455931], [-3.0103345999999997, 53.8446088], [-3.0124857, 53.8438397], [-3.0144991999999995, 53.84310659999999], [-3.0162247, 53.8424915], [-3.0178662, 53.8419028], [-3.0198241999999995, 53.84114949999999], [-3.0205805999999997, 53.8407886], [-3.0212338721414653, 53.84046508143667], [-3.0214818, 53.84034230000001], [-3.023353999999999, 53.8392503], [-3.0256660999999996, 53.8378512], [-3.0282892999999995, 53.83629369999999], [-3.0289652, 53.8358918], [-3.0310948999999994, 53.8346191], [-3.0312616999999995, 53.8345159], [-3.03176, 53.8342076], [-3.0328973, 53.83353660000001], [-3.0339915999999993, 53.83288439999999], [-3.0359979, 53.83169409999999], [-3.0397607, 53.8294443], [-3.0401179, 53.829238100000005], [-3.040965, 53.8287415], [-3.0415778, 53.82837599999999], [-3.0432935, 53.827341299999986], [-3.043358899999999, 53.827306400000005], [-3.0443806, 53.826704199999995], [-3.0448142, 53.8264455], [-3.0452621, 53.82617079999999], [-3.0455827, 53.82596890000001], [-3.0460070999999997, 53.8256312], [-3.0461915, 53.82545529999999], [-3.0463831, 53.82527249999999], [-3.0465729999999995, 53.8250876], [-3.046675899999999, 53.82500129999999], [-3.0467253000000003, 53.82494630000001], [-3.0469290999999994, 53.82476580000001], [-3.0472871999999995, 53.82441279999999], [-3.04753, 53.8241864], [-3.0477147999999996, 53.82398890000001], [-3.0480086000000006, 53.82362979999999], [-3.0481518, 53.8234158], [-3.0483648, 53.8231051], [-3.0486281999999996, 53.822699799999995], [-3.0487559000000006, 53.822522], [-3.0488645, 53.8223707]]} 3.2 1654 1658 Poulton-le-Fylde Blackpool North H.S. Blackpool North 53.8223707 -3.0488645 53.8223707 -3.0488645 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:58:00 Blackpool North TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450725 1789574231911487 88 88 2026-09-16 16:08:48.197447 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:47.647330
583956 613597 L79710 861P52MQ16 2026-09-16 COMPLETE 16450781 2026-09-16 16:58:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 613597, "stp": "P", "toc": "South Western Railway", "uid": "L79710", "consist": "450075+450078+450084", "dest_crs": null, "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L79710/2026-09-16/detailed", "trust_id": "861P52MQ16", "origin_crs": "PMH", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "1651", "dest_platform": "11", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "1P52", "timing_status": "LATE", "origin_station": "Portsmouth Harbour", "current_leg_arr": "1658", "current_leg_dep": "1630", "current_leg_end": "London Waterloo", "origin_dep_time": "1515", "origin_platform": "4", "current_location": "London Waterloo", "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": "+7 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Woking", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Woking", "current_leg_milage": "24.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 381.412, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 563.276, \"from_m\": 381.412, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 1170.809, \"from_m\": 563.276, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1526.605, \"from_m\": 1170.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1779.826, \"from_m\": 1526.605, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3034.81, \"from_m\": 1779.826, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3328.522, \"from_m\": 3034.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 5434.207, \"from_m\": 3328.522, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 6979.44, \"from_m\": 5434.207, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7181.225, \"from_m\": 6979.44, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10724.004, \"from_m\": 7181.225, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 11447.591, \"from_m\": 10724.004, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 12363.71, \"from_m\": 11447.591, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13291.188, \"from_m\": 12363.71, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13899.316, \"from_m\": 13291.188, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16287.482, \"from_m\": 13899.316, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 17362.369, \"from_m\": 16287.482, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18089.276, \"from_m\": 17362.369, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 23328.029, \"from_m\": 18089.276, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 23830.322, \"from_m\": 23328.029, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 26607.337, \"from_m\": 23830.322, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27136.079, \"from_m\": 26607.337, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27595.636, \"from_m\": 27136.079, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 30691.455, \"from_m\": 27595.636, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 32958.268, \"from_m\": 30691.455, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 35876.12, \"from_m\": 32958.268, \"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\": 37738.959, \"from_m\": 35876.12, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51097.188, \"from_m\": 37738.959, \"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\": 51404.105, \"from_m\": 51097.188, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59403.208, \"from_m\": 51404.105, \"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\": 62413.69, \"from_m\": 59403.208, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 65591.886, \"from_m\": 62413.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 66176.637, \"from_m\": 65591.886, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 68942.984, \"from_m\": 66176.637, \"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\": 70606.471, \"from_m\": 68942.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\": 70718.329, \"from_m\": 70606.471, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 71535.027, \"from_m\": 70718.329, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 73862.319, \"from_m\": 71535.027, \"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\": 79660.141, \"from_m\": 73862.319, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 79863.542, \"from_m\": 79660.141, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 86488.676, \"from_m\": 79863.542, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 88604.783, \"from_m\": 86488.676, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 88631.887, \"from_m\": 88604.783, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 99561.169, \"from_m\": 88631.887, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 103564.186, \"from_m\": 99561.169, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 113235.425, \"from_m\": 103564.186, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 117729.998, \"from_m\": 113235.425, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118860.038, \"from_m\": 117729.998, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 118890.95, \"from_m\": 118860.038, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119009.516, \"from_m\": 118890.95, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 119123.609, \"from_m\": 119009.516, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 119184.66, \"from_m\": 119123.609, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 119602.721, \"from_m\": 119184.66, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 613597, \"profile_key\": \"82a2829185f8f93deb224ae9ac9ff7a43a932cadb4138755ced4bf863876f89e\", \"schedule_id\": 16859, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1515\", \"location\": \"Portsmouth Harbour\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1518\", \"wtt_dep\": \"1520\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 2, \"distance_m\": 1475.163, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1523\", \"wtt_dep\": \"1524\", \"location\": \"Fratton\", \"stage_seq\": 3, \"distance_m\": 2636.362, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1527H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 4, \"distance_m\": 7086.715, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528\", \"location\": \"Farlington Jn\", \"stage_seq\": 5, \"distance_m\": 8106.164, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1532H\", \"wtt_dep\": \"1533H\", \"location\": \"Havant\", \"stage_seq\": 6, \"distance_m\": 12788.425, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1548\", \"location\": \"Petersfield\", \"stage_seq\": 7, \"distance_m\": 31313.427, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1602\", \"location\": \"Haslemere\", \"stage_seq\": 8, \"distance_m\": 50488.447, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1612\", \"location\": \"Godalming\", \"stage_seq\": 9, \"distance_m\": 64199.482, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Farncombe\", \"stage_seq\": 10, \"distance_m\": 65731.928, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Shalford Jn\", \"stage_seq\": 11, \"distance_m\": 68942.984, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1619\", \"location\": \"Guildford\", \"stage_seq\": 12, \"distance_m\": 70936.163, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Woking Jn\", \"stage_seq\": 13, \"distance_m\": 79823.15, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627H\", \"location\": \"Woking\", \"stage_seq\": 14, \"distance_m\": 80665.12, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 15, \"distance_m\": 98084.336, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Surbiton\", \"stage_seq\": 16, \"distance_m\": 100310.575, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 17, \"distance_m\": 103154.093, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"New Malden\", \"stage_seq\": 18, \"distance_m\": 103968.652, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Wimbledon\", \"stage_seq\": 19, \"distance_m\": 107951.262, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 20, \"distance_m\": 113327.689, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 21, \"distance_m\": 118860.038, \"section_seq\": 1, \"route_path_id\": 34836}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 22, \"distance_m\": 119602.721, \"section_seq\": 1, \"route_path_id\": 34836}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 119602.721, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34836}], \"total_distance_m\": 119602.721, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 119541.67, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 61.051, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1515", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "28.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 27333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:07Z\", \"source_id\": 50603996, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:17:07Z\", \"source_id\": 16373205, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27361, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:57Z\", \"source_id\": 50616815, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:22:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:22:02Z\", \"source_id\": 16376895, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27403, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:34:56Z\", \"source_id\": 50650544, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:01Z\", \"source_id\": 16386685, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28078, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:05Z\", \"source_id\": 50690182, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:10Z\", \"source_id\": 16398301, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:18Z\", \"source_id\": 50722560, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:20Z\", \"source_id\": 16407595, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28017, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:07Z\", \"source_id\": 50751448, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:12Z\", \"source_id\": 16416060, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28009, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:52Z\", \"source_id\": 50758619, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:56Z\", \"source_id\": 16418210, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27917, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:15Z\", \"source_id\": 50770411, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:20Z\", \"source_id\": 16421704, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26927, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:46Z\", \"source_id\": 50793306, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:53Z\", \"source_id\": 16428447, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:44Z\", \"source_id\": 50825955, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:49Z\", \"source_id\": 16437835, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28491, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:34Z\", \"source_id\": 50833774, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:37Z\", \"source_id\": 16440078, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29427, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:29Z\", \"source_id\": 50841730, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:36Z\", \"source_id\": 16442410, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:50Z\", \"source_id\": 50850807, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:50Z\", \"source_id\": 16445009, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:45Z\", \"source_id\": 16449710, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:07Z\", \"source_id\": 50871311, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:13Z\", \"source_id\": 16450781, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "11", "timing_fact_generation": 1789574236661879, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:47.651290", "service_state_evidence_id": 16450781, "current_leg_start_actual_dep": "2026-09-16T16:34:30+01:00", "operational_evidence_version": 97, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:48.202488", "service_state_valid_until_kind": null, "operational_interpretation_version": 97, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P PMH None 1P52 450075+450078+450084 12 100 None {"version": 3, "segments": [{"to_m": 381.412, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 563.276, "from_m": 381.412, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 1170.809, "from_m": 563.276, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1526.605, "from_m": 1170.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1779.826, "from_m": 1526.605, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3034.81, "from_m": 1779.826, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3328.522, "from_m": 3034.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 5434.207, "from_m": 3328.522, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 6979.44, "from_m": 5434.207, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7181.225, "from_m": 6979.44, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10724.004, "from_m": 7181.225, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 11447.591, "from_m": 10724.004, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 12363.71, "from_m": 11447.591, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13291.188, "from_m": 12363.71, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13899.316, "from_m": 13291.188, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16287.482, "from_m": 13899.316, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 17362.369, "from_m": 16287.482, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18089.276, "from_m": 17362.369, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 23328.029, "from_m": 18089.276, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 23830.322, "from_m": 23328.029, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 26607.337, "from_m": 23830.322, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27136.079, "from_m": 26607.337, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27595.636, "from_m": 27136.079, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 30691.455, "from_m": 27595.636, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 32958.268, "from_m": 30691.455, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 35876.12, "from_m": 32958.268, "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": 37738.959, "from_m": 35876.12, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51097.188, "from_m": 37738.959, "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": 51404.105, "from_m": 51097.188, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59403.208, "from_m": 51404.105, "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": 62413.69, "from_m": 59403.208, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 65591.886, "from_m": 62413.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 66176.637, "from_m": 65591.886, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 68942.984, "from_m": 66176.637, "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": 70606.471, "from_m": 68942.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": 70718.329, "from_m": 70606.471, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 71535.027, "from_m": 70718.329, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 73862.319, "from_m": 71535.027, "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": 79660.141, "from_m": 73862.319, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 79863.542, "from_m": 79660.141, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 86488.676, "from_m": 79863.542, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 88604.783, "from_m": 86488.676, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 88631.887, "from_m": 88604.783, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 99561.169, "from_m": 88631.887, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 103564.186, "from_m": 99561.169, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 113235.425, "from_m": 103564.186, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 117729.998, "from_m": 113235.425, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118860.038, "from_m": 117729.998, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 118890.95, "from_m": 118860.038, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119009.516, "from_m": 118890.95, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 119123.609, "from_m": 119009.516, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 119184.66, "from_m": 119123.609, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 119602.721, "from_m": 119184.66, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 613597, "profile_key": "82a2829185f8f93deb224ae9ac9ff7a43a932cadb4138755ced4bf863876f89e", "schedule_id": 16859, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1515", "location": "Portsmouth Harbour", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1518", "wtt_dep": "1520", "location": "Portsmouth & Southsea", "stage_seq": 2, "distance_m": 1475.163, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1523", "wtt_dep": "1524", "location": "Fratton", "stage_seq": 3, "distance_m": 2636.362, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1527H", "location": "Portcreek Jn", "stage_seq": 4, "distance_m": 7086.715, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528", "location": "Farlington Jn", "stage_seq": 5, "distance_m": 8106.164, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1532H", "wtt_dep": "1533H", "location": "Havant", "stage_seq": 6, "distance_m": 12788.425, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1548", "location": "Petersfield", "stage_seq": 7, "distance_m": 31313.427, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1602", "location": "Haslemere", "stage_seq": 8, "distance_m": 50488.447, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Godalming", "stage_seq": 9, "distance_m": 64199.482, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Farncombe", "stage_seq": 10, "distance_m": 65731.928, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Shalford Jn", "stage_seq": 11, "distance_m": 68942.984, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1619", "location": "Guildford", "stage_seq": 12, "distance_m": 70936.163, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Woking Jn", "stage_seq": 13, "distance_m": 79823.15, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627H", "location": "Woking", "stage_seq": 14, "distance_m": 80665.12, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Hampton Court Jn", "stage_seq": 15, "distance_m": 98084.336, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Surbiton", "stage_seq": 16, "distance_m": 100310.575, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Berrylands Juncton", "stage_seq": 17, "distance_m": 103154.093, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "New Malden", "stage_seq": 18, "distance_m": 103968.652, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Wimbledon", "stage_seq": 19, "distance_m": 107951.262, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Clapham Junction (M)", "stage_seq": 20, "distance_m": 113327.689, "section_seq": 1, "route_path_id": 34836}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Waterloo West Crossings", "stage_seq": 21, "distance_m": 118860.038, "section_seq": 1, "route_path_id": 34836}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 22, "distance_m": 119602.721, "section_seq": 1, "route_path_id": 34836}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 119602.721, "from_m": 0.0, "section_seq": 1, "route_path_id": 34836}], "total_distance_m": 119602.721, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 119541.67, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 61.051, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 27333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:07Z", "source_id": 50603996, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:17:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:17:07Z", "source_id": 16373205, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27361, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:57Z", "source_id": 50616815, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:22:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:22:02Z", "source_id": 16376895, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27403, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:34:56Z", "source_id": 50650544, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:35:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:01Z", "source_id": 16386685, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28078, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:05Z", "source_id": 50690182, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:50:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:10Z", "source_id": 16398301, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:18Z", "source_id": 50722560, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:03:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:20Z", "source_id": 16407595, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28017, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:07Z", "source_id": 50751448, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:13:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:12Z", "source_id": 16416060, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28009, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:52Z", "source_id": 50758619, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:16:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:56Z", "source_id": 16418210, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27917, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:15Z", "source_id": 50770411, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:20Z", "source_id": 16421704, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26927, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:46Z", "source_id": 50793306, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:29:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:53Z", "source_id": 16428447, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:44Z", "source_id": 50825955, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:41:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:49Z", "source_id": 16437835, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28491, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:34Z", "source_id": 50833774, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:37Z", "source_id": 16440078, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29427, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:29Z", "source_id": 50841730, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:36Z", "source_id": 16442410, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:50Z", "source_id": 50850807, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:50:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:50Z", "source_id": 16445009, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:45Z", "source_id": 16449710, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28965, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:07Z", "source_id": 50871311, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:58:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:13Z", "source_id": 16450781, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Portsmouth Harbour 1515 1515 4 None None London Waterloo 1651 1651 11 LATE +7 minutes https://www.realtimetrains.co.uk/service/gb-nr:L79710/2026-09-16/detailed None Woking 2026-09-16T16:34:30+01:00 London Waterloo 28.0 {"type": "LineString", "coordinates": [[-0.5566606, 51.31861320000001], [-0.5549235, 51.3193145], [-0.554769, 51.3193769], [-0.554511, 51.31948160000001], [-0.5537267, 51.3197999], [-0.5534515, 51.3199108], [-0.5530553, 51.3200705], [-0.5523963, 51.32034099999999], [-0.5516599999999999, 51.32065039999999], [-0.5511718, 51.32085539999999], [-0.5505712000000001, 51.32111950000001], [-0.5499337, 51.321375200000006], [-0.5494353999999999, 51.32157529999999], [-0.5477165, 51.322307499999994], [-0.5467544999999999, 51.32272189999999], [-0.5456882, 51.32315839999999], [-0.5420858, 51.324633299999995], [-0.5418698, 51.32471919999999], [-0.5390538, 51.325851499999985], [-0.5389891704717129, 51.32587775307167], [-0.5271243544003695, 51.33069708903964], [-0.510162, 51.3375861], [-0.5062751999999999, 51.339158899999994], [-0.5003074, 51.341590399999994], [-0.5000511999999999, 51.34169479999999], [-0.4999528999999999, 51.3417348], [-0.4864741, 51.34722860000001], [-0.4862537999999999, 51.3473147], [-0.4850595, 51.3478102], [-0.4841608999999999, 51.3482257], [-0.4833992, 51.3485875], [-0.48200670000000007, 51.34927340000001], [-0.4817215, 51.349415], [-0.4791907999999999, 51.3506533], [-0.4733751497864595, 51.35358439040299], [-0.4677222, 51.35643329999999], [-0.4668381, 51.3568848], [-0.4637747, 51.3583917], [-0.46271679999999993, 51.3589194], [-0.4617561999999999, 51.3594278], [-0.4609020999999998, 51.35986359999999], [-0.4605435000000001, 51.360052499999995], [-0.459936, 51.3603286], [-0.4579333999999999, 51.361352], [-0.4558004, 51.362460500000005], [-0.4532592, 51.3637637], [-0.4527415, 51.36400529999999], [-0.45214609999999994, 51.36424170000001], [-0.4515392, 51.36447389999999], [-0.4507978, 51.36473070000001], [-0.4500474, 51.36496619999999], [-0.4491576420597607, 51.36522385479171], [-0.44906770000000007, 51.365249899999995], [-0.4482175000000001, 51.3654578], [-0.4223891, 51.371279699999995], [-0.4207629000000001, 51.371617999999984], [-0.4200945, 51.3717478], [-0.4192354, 51.3719066], [-0.41403489999999993, 51.372770900000006], [-0.4071484, 51.3739155], [-0.4068562, 51.3739661], [-0.3903802, 51.376709299999995], [-0.3900046, 51.3767715], [-0.3899331, 51.37678329999999], [-0.3784961, 51.3786647], [-0.3772502, 51.378870899999995], [-0.3755000999999999, 51.3791306], [-0.3746311, 51.379243200000005], [-0.3742938, 51.3792729], [-0.3733274999999999, 51.3793652], [-0.3724114999999999, 51.3794146], [-0.35932611364780853, 51.379695616854995], [-0.3592198, 51.3796979], [-0.35878449999999995, 51.3797054], [-0.3579861, 51.37973349999999], [-0.3571405999999999, 51.37977209999999], [-0.35651189999999994, 51.3798043], [-0.3553695, 51.379863699999994], [-0.35422399999999993, 51.3799148], [-0.3532249, 51.3799667], [-0.3521039999999999, 51.380035], [-0.3511182, 51.380090999999986], [-0.34976349999999995, 51.3801752], [-0.3481336, 51.38029209999999], [-0.3477789, 51.3803111], [-0.34566469999999994, 51.380462900000005], [-0.3443728, 51.38055760000001], [-0.3418926, 51.380747799999995], [-0.3403039, 51.380869], [-0.34001679481508074, 51.380897476410105], [-0.33994830054225506, 51.380941011411664], [-0.3399329, 51.3809508], [-0.33987967518461576, 51.380979325339275], [-0.3395862, 51.3810077], [-0.3390352, 51.381069], [-0.3384789999999999, 51.3811411], [-0.33786980000000005, 51.3812289], [-0.3371188, 51.3813495], [-0.336082, 51.381565599999995], [-0.3355511, 51.3816843], [-0.33479609999999993, 51.381865099999985], [-0.33460889999999993, 51.381912], [-0.3343883, 51.3819676], [-0.3335174000000001, 51.382199499999984], [-0.3334067, 51.382228999999995], [-0.3332979, 51.382258], [-0.33277841735565605, 51.382380654072406], [-0.3325414771926896, 51.38243774703286], [-0.3323313884055485, 51.38248710696811], [-0.3321443534994154, 51.38252989595835], [-0.33197657497947347, 51.38256727608383], [-0.33182425535090554, 51.38260040942473], [-0.3316835971188946, 51.38263045806131], [-0.33155080278862364, 51.38265858407373], [-0.3314220748652756, 51.38268594954227], [-0.33129361585403333, 51.38271371654711], [-0.3311616282600799, 51.382743047168475], [-0.33102231458859815, 51.38277510348658], [-0.3308718773447711, 51.38281104758164], [-0.3307065190337817, 51.38285204153388], [-0.3305224421608129, 51.38289924742352], [-0.3303158492310476, 51.382953827330766], [-0.3300829427496688, 51.383016943335846], [-0.3298379000000001, 51.38307790000001], [-0.32874649999999994, 51.3833476], [-0.32849799999999996, 51.383409], [-0.32612299999999994, 51.38400949999999], [-0.32499569999999994, 51.384307199999995], [-0.3230753, 51.384877200000005], [-0.32253429999999994, 51.38504820000001], [-0.3219925, 51.38521889999999], [-0.32163710000000006, 51.3853495], [-0.3212844000000001, 51.3854671], [-0.3202905999999999, 51.38583489999999], [-0.3196227, 51.386081], [-0.31899039999999995, 51.38633579999999], [-0.3188556, 51.386388100000005], [-0.3178890608941145, 51.38679167395817], [-0.31613299999999994, 51.3875249], [-0.316094, 51.3875411], [-0.3159661, 51.3875942], [-0.3128931, 51.3888771], [-0.31176519999999996, 51.38935659999999], [-0.31073389999999995, 51.389775099999994], [-0.3102538, 51.389977599999995], [-0.3096463, 51.3902245], [-0.309079, 51.3904471], [-0.3084855, 51.39070289999999], [-0.3081013, 51.390843], [-0.30649339999999997, 51.39147309999999], [-0.3054368, 51.3918604], [-0.30481909999999995, 51.3920999], [-0.3037943, 51.3925052], [-0.30375589345245835, 51.392521796516824], [-0.3030148999999999, 51.39284199999999], [-0.3021806, 51.3932149], [-0.3012107, 51.3936526], [-0.3007319, 51.39385719999999], [-0.3003359, 51.3940265], [-0.3000507, 51.39414839999999], [-0.2990985, 51.3945182], [-0.29801959999999994, 51.3949163], [-0.2969681, 51.39529950000001], [-0.2963888, 51.395492], [-0.2955311, 51.3957567], [-0.2941867, 51.396158099999994], [-0.2930099, 51.39647289999999], [-0.29206299999999996, 51.396703900000006], [-0.2909902, 51.39694990000001], [-0.2897832, 51.3972076], [-0.2884796, 51.39747199999999], [-0.28686419999999996, 51.3978115], [-0.2858088, 51.39801730000001], [-0.284154, 51.3983333], [-0.2813369, 51.398901], [-0.2803851, 51.399091899999995], [-0.2801403, 51.3991413], [-0.2783431, 51.39950170000001], [-0.27701649999999994, 51.39977249999999], [-0.2769095, 51.399794400000005], [-0.27476799999999996, 51.40023149999999], [-0.2744415, 51.400296899999994], [-0.2743057, 51.4003241], [-0.2707662, 51.401033], [-0.26949458523585645, 51.40128628879768], [-0.2684558, 51.4014932], [-0.2679061, 51.4016041], [-0.2659878, 51.4019855], [-0.2654615, 51.4020917], [-0.265163, 51.4021512], [-0.2648284, 51.4022178], [-0.2642498153475414, 51.402332997609726], [-0.26375909999999997, 51.40243069999999], [-0.2633524, 51.4025102], [-0.2613087, 51.40289539999999], [-0.2603406, 51.4030761], [-0.2595387, 51.4032217], [-0.2584711, 51.403409100000005], [-0.2574577, 51.403601900000005], [-0.2570599, 51.4036719], [-0.2570302, 51.40367709999999], [-0.2566534, 51.4037465], [-0.2550518598927765, 51.40406381890773], [-0.25475670000000006, 51.4041223], [-0.2539634, 51.40429349999999], [-0.2486095, 51.405451500000005], [-0.24553480000000005, 51.4060518], [-0.2451137, 51.406134599999994], [-0.2425019, 51.406675], [-0.2352973, 51.408062], [-0.23515049999999996, 51.4080903], [-0.2348763, 51.4081419], [-0.23449599999999995, 51.40821360000001], [-0.2343926466334797, 51.40823304067507], [-0.2343661, 51.4082612], [-0.23434999623932, 51.40827452726261], [-0.2342992412401936, 51.40831653141347], [-0.23417060000000003, 51.4083414], [-0.2339539, 51.4083853], [-0.231413, 51.4088794], [-0.23009999999999997, 51.4091312], [-0.22904150000000004, 51.40934550000001], [-0.2286029, 51.4094448], [-0.2284065, 51.409493299999994], [-0.22779989999999997, 51.4096405], [-0.2268291, 51.4098858], [-0.22585730000000004, 51.410160999999995], [-0.22554559999999996, 51.41025379999999], [-0.2246182, 51.410556699999994], [-0.2243619, 51.4106436], [-0.22291499999999995, 51.41116900000001], [-0.2222604, 51.41143160000001], [-0.2218417, 51.41160990000001], [-0.22113389999999997, 51.4119286], [-0.2208519, 51.4120575], [-0.2201866, 51.4123883], [-0.21950869999999997, 51.4127298], [-0.2194713, 51.41275069999999], [-0.219318, 51.4128366], [-0.2188543, 51.4131112], [-0.2183609, 51.4134], [-0.2167244, 51.414455900000014], [-0.21565139999999997, 51.4151619], [-0.2144386, 51.4159531], [-0.2137484, 51.4164153], [-0.2133788, 51.4166379], [-0.2128359, 51.41698309999999], [-0.212117, 51.41745280000001], [-0.21150579999999997, 51.41784959999999], [-0.2111357, 51.4180851], [-0.21056189999999997, 51.418471799999985], [-0.20985309999999996, 51.4189382], [-0.2089135, 51.4195476], [-0.2078037, 51.4202846], [-0.20636550000000004, 51.42131179999999], [-0.2059948, 51.42157219999999], [-0.20552216127715128, 51.42187703771148], [-0.2050008, 51.4222133], [-0.2046077, 51.4224611], [-0.2043513, 51.42260599999998], [-0.20400209999999996, 51.42280010000001], [-0.2035759, 51.4230459], [-0.2032574, 51.423245099999995], [-0.2029903, 51.423414399999984], [-0.2026588, 51.4236458], [-0.2023525, 51.42386580000001], [-0.2018728, 51.4242654], [-0.2015474, 51.4245587], [-0.2013737, 51.42476599999999], [-0.2012456, 51.4249264], [-0.200892, 51.42531830000001], [-0.20068829999999996, 51.4255682], [-0.2003483, 51.4259904], [-0.2000219, 51.42639410000001], [-0.1998464, 51.42665529999999], [-0.19950640000000003, 51.427067399999984], [-0.1990224, 51.4276776], [-0.1986359, 51.42822489999999], [-0.19846179999999997, 51.4284875], [-0.1982314, 51.4288267], [-0.1981131, 51.42899959999999], [-0.19797819999999997, 51.4291959], [-0.1977355, 51.42957580000001], [-0.1976075, 51.429755699999994], [-0.19719870000000003, 51.43036419999999], [-0.19676179999999996, 51.43101980000001], [-0.1965036, 51.4313999], [-0.19610639999999996, 51.43199020000001], [-0.1960145, 51.432109], [-0.1954343, 51.43277350000001], [-0.1951801, 51.4331392], [-0.1949855, 51.4334164], [-0.1949103, 51.4335185], [-0.1944904, 51.4340351], [-0.19431709999999996, 51.4342827], [-0.1937411, 51.4349994], [-0.19307119999999997, 51.4359826], [-0.1918048, 51.4377665], [-0.19144910000000004, 51.438271799999995], [-0.1911151, 51.43874639999999], [-0.1907692, 51.43919170000001], [-0.1904172, 51.4396274], [-0.189958, 51.4401261], [-0.18977520000000003, 51.440339499999986], [-0.1891994, 51.44089929999999], [-0.1880259, 51.44194830000001], [-0.18787929999999997, 51.4420956], [-0.1876423, 51.4423218], [-0.1873358, 51.44263069999999], [-0.18716796319111612, 51.442817580280106], [-0.18668709999999997, 51.443353], [-0.186236, 51.4438299], [-0.1859218, 51.44416209999998], [-0.1834796, 51.44674289999998], [-0.1808248, 51.4494624], [-0.1796630568239043, 51.45061155714629], [-0.1786026, 51.4516605], [-0.17814, 51.4521283], [-0.1779483, 51.4523326], [-0.1766761, 51.45383399999999], [-0.176096, 51.45455739999999], [-0.17569969999999996, 51.4551093], [-0.1753572, 51.4555962], [-0.1747095, 51.456613299999994], [-0.1743997, 51.45712389999999], [-0.1741146, 51.457645799999995], [-0.17384939999999996, 51.45815180000001], [-0.173435, 51.4590146], [-0.17334209999999997, 51.4592155], [-0.17324479999999998, 51.45943509999999], [-0.1731852, 51.4595642], [-0.1729732, 51.4600476], [-0.17271989999999998, 51.4606199], [-0.17263939999999997, 51.460798800000006], [-0.1725579, 51.4609735], [-0.1724365, 51.46125020000001], [-0.17237739999999996, 51.461369000000005], [-0.1722638, 51.4615876], [-0.1721826, 51.4617532], [-0.17193349999999996, 51.46225530000001], [-0.17183709999999996, 51.46242800000001], [-0.17171469999999997, 51.4626489], [-0.17168779999999997, 51.4626973], [-0.1715229, 51.4629394], [-0.1713967, 51.46310969999999], [-0.17137182611946036, 51.463141313899776], [-0.17125017775507717, 51.46328062318371], [-0.1711488627804044, 51.463406296741184], [-0.17106455622679728, 51.46352009142522], [-0.17099393312561112, 51.46362376408882], [-0.17093366850820105, 51.46371907158503], [-0.17088043740592246, 51.46380777076687], [-0.17083091485013055, 51.46389161848737], [-0.1707817758721806, 51.463972371599525], [-0.17072969550342784, 51.46405178695638], [-0.1706713487752276, 51.46413162141094], [-0.17060341071893506, 51.46421363181625], [-0.17052255636590552, 51.464299575025315], [-0.17042546074749423, 51.46439120789117], [-0.17030879889505648, 51.46449028726682], [-0.17016924583994747, 51.46459857000531], [-0.17000347661352253, 51.46471781295964], [-0.16991190000000003, 51.4647674], [-0.1697425, 51.4648611], [-0.1696772, 51.4648908], [-0.1694902, 51.4649832], [-0.16913369999999997, 51.4651604], [-0.1687513, 51.4653528], [-0.1685817, 51.46544039999999], [-0.1683645, 51.46554760000001], [-0.16824819999999996, 51.46560590000001], [-0.16813199999999998, 51.4656611], [-0.167715, 51.4658586], [-0.16737309999999997, 51.4660111], [-0.1669806, 51.4661814], [-0.16677949999999997, 51.4662687], [-0.1665757, 51.4663558], [-0.16625760000000003, 51.46649190000001], [-0.1660631, 51.4665924], [-0.1659113, 51.4666717], [-0.16582860000000002, 51.4667167], [-0.16559389999999996, 51.4668194], [-0.1647436, 51.4671856], [-0.16425969999999998, 51.4674022], [-0.1641098, 51.4674761], [-0.16395599999999996, 51.4675542], [-0.16374929999999996, 51.467658500000006], [-0.163675873964294, 51.46769235270634], [-0.16364020000000004, 51.46770879999999], [-0.16360715415752114, 51.46772287939966], [-0.1634698, 51.4677814], [-0.16312299999999996, 51.467937], [-0.1629085, 51.4680279], [-0.1626567, 51.468136599999994], [-0.1620522, 51.4683988], [-0.1614175, 51.468679599999994], [-0.1609231, 51.46889049999999], [-0.16047119999999998, 51.4690875], [-0.1602077, 51.4691951], [-0.15976710000000002, 51.469369], [-0.15949799999999997, 51.46947839999999], [-0.159286, 51.4695646], [-0.15922950335554523, 51.46958937404501], [-0.15917034426645318, 51.46961531557013], [-0.1590107689894461, 51.469685289969185], [-0.15895301403436635, 51.46971061572221], [-0.1588689, 51.46974749999998], [-0.15875509999999998, 51.4697967], [-0.15839589999999998, 51.469951599999995], [-0.15792349999999997, 51.47016049999999], [-0.1577735, 51.470226], [-0.1574767, 51.47035379999999], [-0.1573791, 51.47039], [-0.15696579999999996, 51.47054889999999], [-0.1565183, 51.4707372], [-0.15610969999999996, 51.4709049], [-0.15578019999999998, 51.4710373], [-0.15525119999999998, 51.47126320000001], [-0.15445619999999996, 51.4716003], [-0.15195399999999998, 51.4726836], [-0.1504289, 51.47334959999999], [-0.14992429999999998, 51.47357639999999], [-0.1488944, 51.474016], [-0.1488318, 51.47404149999999], [-0.14860927052729844, 51.47413531122673], [-0.14848657539641247, 51.47418703544216], [-0.14841235181544946, 51.47421832562433], [-0.14835400133042398, 51.474242924224455], [-0.1482485, 51.4742874], [-0.1476196, 51.474522099999994], [-0.1475246, 51.4745582], [-0.14719399999999996, 51.47468389999999], [-0.14657309999999998, 51.4749391], [-0.1463315, 51.47504389999999], [-0.1461733, 51.47511649999999], [-0.14588548029804585, 51.47524319501048], [-0.1458489953002166, 51.47525925527293], [-0.1449963, 51.47563460000001], [-0.1445852, 51.4758127], [-0.14372529036534895, 51.476193200315215], [-0.1436817467186904, 51.47621246780335], [-0.14363699994084686, 51.476232267652634], [-0.1429447, 51.47653859999999], [-0.14280649139933313, 51.476597930031], [-0.14268670062075264, 51.47664935361784], [-0.1426416865471168, 51.47666867716977], [-0.14227729999999997, 51.4768251], [-0.14174898218387794, 51.47705686529359], [-0.14159128645633343, 51.47712604387305], [-0.14155279999999998, 51.4771563], [-0.14146371286912188, 51.47721409493213], [-0.1413296, 51.4773011], [-0.1410052, 51.477471099999995], [-0.14087459999999996, 51.4775326], [-0.1405747, 51.477661999999995], [-0.1400749, 51.47788070000001], [-0.1397748, 51.4780075], [-0.13961639999999997, 51.478075200000006], [-0.13938429999999996, 51.47817579999999], [-0.1390206, 51.4783384], [-0.1385867, 51.4785183], [-0.13814469999999998, 51.4786823], [-0.1377354, 51.4788183], [-0.13743169999999996, 51.478916100000006], [-0.1373196, 51.478947299999994], [-0.13683069999999997, 51.4790785], [-0.13619519999999996, 51.47923209999998], [-0.1353775, 51.479454], [-0.1350083, 51.4795648], [-0.1346707, 51.4796706], [-0.1343928, 51.47976329999999], [-0.13406319999999997, 51.479883], [-0.133793, 51.47998859999999], [-0.13319260000000002, 51.48021959999999], [-0.1329571, 51.48030909999999], [-0.1326475, 51.4804175], [-0.1320217, 51.48064490000001], [-0.1315371, 51.4808291], [-0.1312317, 51.4809546], [-0.1303113, 51.481344400000005], [-0.12994349999999996, 51.48148530000001], [-0.1296077, 51.4816082], [-0.1291186, 51.48178089999999], [-0.12871139999999998, 51.48191839999999], [-0.1283999, 51.4820209], [-0.1280025, 51.48214549999999], [-0.12754640000000003, 51.4822759], [-0.1272673, 51.4823546], [-0.1268816, 51.482471999999994], [-0.126452, 51.4826234], [-0.12607009999999996, 51.48278239999999], [-0.1258667, 51.48287899999999], [-0.1256235, 51.4830005], [-0.1254786, 51.48308089999999], [-0.12526609999999996, 51.4832059], [-0.1250836, 51.48331840000001], [-0.12482419999999995, 51.483491], [-0.12468529999999996, 51.483595300000005], [-0.1244926, 51.48374650000001], [-0.12425679999999996, 51.48395790000001], [-0.1241083, 51.484114700000006], [-0.1239807, 51.4842698], [-0.12387969999999998, 51.484417500000006], [-0.1237715, 51.484591399999985], [-0.1236794, 51.48478279999999], [-0.1235206, 51.4851397], [-0.1234392, 51.485327100000006], [-0.1233563, 51.48551079999999], [-0.12324649999999995, 51.4858111], [-0.12319289999999997, 51.48599049999999], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 24.3 1630 1658 Woking London Waterloo London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:58:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450781 1789574236661879 97 97 2026-09-16 16:08:48.202488 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:47.651290
583957 615591 C32938 172P59MT16 2026-09-16 COMPLETE 16451111 2026-09-16 16:58:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 615591, "stp": "P", "toc": "Northern", "uid": "C32938", "consist": "333008", "dest_crs": "LDS", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C32938/2026-09-16/detailed", "trust_id": "172P59MT16", "origin_crs": "BDQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": "4B", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2P59", "timing_status": "LATE", "origin_station": "Bradford Forster Square", "current_leg_arr": "1658", "current_leg_dep": "1652", "current_leg_end": "Leeds", "origin_dep_time": "1630", "origin_platform": "0", "current_location": "Leeds", "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Kirkstall Forge", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Kirkstall Forge", "current_leg_milage": "4.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 25.579, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 428.494, \"from_m\": 25.579, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 4074.339, \"from_m\": 428.494, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4221.42, \"from_m\": 4074.339, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4709.128, \"from_m\": 4221.42, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 5829.598, \"from_m\": 4709.128, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 8202.313, \"from_m\": 5829.598, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 10418.819, \"from_m\": 8202.313, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 10719.742, \"from_m\": 10418.819, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 13344.419, \"from_m\": 10719.742, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 19439.482, \"from_m\": 13344.419, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 20623.333, \"from_m\": 19439.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 20902.109, \"from_m\": 20623.333, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20939.833, \"from_m\": 20902.109, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21403.247, \"from_m\": 20939.833, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21725.458, \"from_m\": 21403.247, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 615591, \"profile_key\": \"0e6b7101bacd44dc8827231ce24c5e4ee40f51b6ee5ec81bfd2fd2725bdb51b8\", \"schedule_id\": 4185, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Bradford Forster Square\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Frizinghall\", \"stage_seq\": 2, \"distance_m\": 2765.951, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1638\", \"location\": \"Shipley\", \"stage_seq\": 3, \"distance_m\": 4344.643, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639\", \"location\": \"Dockfield Junction\", \"stage_seq\": 4, \"distance_m\": 4883.881, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1642H\", \"location\": \"Apperley Bridge\", \"stage_seq\": 5, \"distance_m\": 9205.079, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643H\", \"location\": \"Apperley Jn\", \"stage_seq\": 6, \"distance_m\": 10705.789, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Kirkstall Forge\", \"stage_seq\": 7, \"distance_m\": 14984.013, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Armley Jn\", \"stage_seq\": 8, \"distance_m\": 19646.103, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 9, \"distance_m\": 21199.827, \"section_seq\": 1, \"route_path_id\": 29682}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 10, \"distance_m\": 21725.458, \"section_seq\": 1, \"route_path_id\": 29682}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 21725.458, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29682}], \"total_distance_m\": 21725.458, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21662.155, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 63.303, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1630", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:30Z\", \"source_id\": 50803683, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:33Z\", \"source_id\": 16431347, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5160, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:48Z\", \"source_id\": 50826084, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:53Z\", \"source_id\": 16437881, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5195, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:10Z\", \"source_id\": 50840819, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:16Z\", \"source_id\": 16442178, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5526, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:47Z\", \"source_id\": 50856431, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:45Z\", \"source_id\": 16446531, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:53Z\", \"source_id\": 16446599, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:33Z\", \"source_id\": 50872489, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:35Z\", \"source_id\": 16451111, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "4", "timing_fact_generation": 1789574256363885, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:51.351458", "service_state_evidence_id": 16451111, "current_leg_start_actual_dep": "2026-09-16T16:51:30+01:00", "operational_evidence_version": 30, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:51.535125", "service_state_valid_until_kind": null, "operational_interpretation_version": 30, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BDQ LDS 2P59 333008 4 100 None {"version": 3, "segments": [{"to_m": 25.579, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 428.494, "from_m": 25.579, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 4074.339, "from_m": 428.494, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4221.42, "from_m": 4074.339, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4709.128, "from_m": 4221.42, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 5829.598, "from_m": 4709.128, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 8202.313, "from_m": 5829.598, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 10418.819, "from_m": 8202.313, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 10719.742, "from_m": 10418.819, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 13344.419, "from_m": 10719.742, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 19439.482, "from_m": 13344.419, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 20623.333, "from_m": 19439.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 20902.109, "from_m": 20623.333, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20939.833, "from_m": 20902.109, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21403.247, "from_m": 20939.833, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21725.458, "from_m": 21403.247, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 615591, "profile_key": "0e6b7101bacd44dc8827231ce24c5e4ee40f51b6ee5ec81bfd2fd2725bdb51b8", "schedule_id": 4185, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1630", "location": "Bradford Forster Square", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Frizinghall", "stage_seq": 2, "distance_m": 2765.951, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1638", "location": "Shipley", "stage_seq": 3, "distance_m": 4344.643, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639", "location": "Dockfield Junction", "stage_seq": 4, "distance_m": 4883.881, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1642H", "location": "Apperley Bridge", "stage_seq": 5, "distance_m": 9205.079, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643H", "location": "Apperley Jn", "stage_seq": 6, "distance_m": 10705.789, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Kirkstall Forge", "stage_seq": 7, "distance_m": 14984.013, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Armley Jn", "stage_seq": 8, "distance_m": 19646.103, "section_seq": 1, "route_path_id": 29682}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Leeds West Jn", "stage_seq": 9, "distance_m": 21199.827, "section_seq": 1, "route_path_id": 29682}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "Leeds", "stage_seq": 10, "distance_m": 21725.458, "section_seq": 1, "route_path_id": 29682}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 21725.458, "from_m": 0.0, "section_seq": 1, "route_path_id": 29682}], "total_distance_m": 21725.458, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21662.155, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 63.303, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:30Z", "source_id": 50803683, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:33:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:33Z", "source_id": 16431347, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5160, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:48Z", "source_id": 50826084, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:42:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:53Z", "source_id": 16437881, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5195, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:10Z", "source_id": 50840819, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:46:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:16Z", "source_id": 16442178, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5526, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:47Z", "source_id": 50856431, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:51:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:45Z", "source_id": 16446531, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:53Z", "source_id": 16446599, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:33Z", "source_id": 50872489, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:35Z", "source_id": 16451111, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Bradford Forster Square 1630 1630 0 None None Leeds 1655 1654 4B LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C32938/2026-09-16/detailed None Kirkstall Forge 2026-09-16T16:51:30+01:00 Leeds 6.0 {"type": "LineString", "coordinates": [[-1.6274373, 53.8254619], [-1.6258391, 53.824718699999984], [-1.6255085, 53.8245758], [-1.6249694, 53.824351], [-1.6246226999999998, 53.8242184], [-1.6241096999999998, 53.8240379], [-1.6233239, 53.82378779999999], [-1.6225132999999998, 53.8235698], [-1.622194, 53.8234953], [-1.6219298, 53.82343629999998], [-1.6212873999999995, 53.8233041], [-1.6206724999999995, 53.8231988], [-1.6203399, 53.82315090000001], [-1.6192898, 53.8230108], [-1.6188318, 53.82294389999999], [-1.618404, 53.822876599999994], [-1.6182008, 53.8228414], [-1.6179667, 53.8227912], [-1.61756, 53.822703899999986], [-1.6171733999999998, 53.8226111], [-1.6169675114151385, 53.82256095358621], [-1.6168161999999997, 53.8225241], [-1.6163854, 53.822405399999994], [-1.6159925000000002, 53.82228789999999], [-1.6156094, 53.8221703], [-1.6152412, 53.8220463], [-1.6148223, 53.8218935], [-1.614464, 53.8217522], [-1.6142827999999998, 53.8216779], [-1.6141279, 53.82160600000001], [-1.6138156, 53.82146180000001], [-1.6134169, 53.821281], [-1.6130479, 53.821092], [-1.6126505, 53.8208842], [-1.6122829, 53.8206752], [-1.6118730999999995, 53.8204237], [-1.6116739, 53.8202946], [-1.6114993, 53.820168200000005], [-1.6111428000000003, 53.81990759999999], [-1.6108028999999997, 53.8196316], [-1.6103653999999998, 53.8192723], [-1.6099503999999998, 53.8188934], [-1.6092463999999995, 53.8181446], [-1.609007, 53.81783500000001], [-1.6087828999999998, 53.81751330000001], [-1.6083229, 53.81683610000001], [-1.6078251, 53.81609780000001], [-1.6072751, 53.8153394], [-1.6071837999999998, 53.81522319999999], [-1.6066864, 53.81459039999999], [-1.6055654, 53.81309219999999], [-1.6053136, 53.81279200000001], [-1.6049708, 53.8124781], [-1.6046735999999997, 53.81216349999999], [-1.6044255, 53.8119524], [-1.6041788, 53.811718], [-1.6036799, 53.8112698], [-1.6029851999999998, 53.810658499999995], [-1.6023387999999998, 53.81009470000001], [-1.6017486999999997, 53.809617999999986], [-1.6010272, 53.8090938], [-1.6005149000000003, 53.80875799999999], [-1.5996136, 53.8082211], [-1.5989966999999998, 53.807890099999995], [-1.5982590999999997, 53.8075163], [-1.5977494999999995, 53.80727559999999], [-1.5971058000000002, 53.8069905], [-1.5963655, 53.8066879], [-1.5959818999999995, 53.806529600000005], [-1.5953696999999998, 53.806237], [-1.5942451000000002, 53.8057816], [-1.5939958999999997, 53.805674999999994], [-1.5934111, 53.80541619999999], [-1.5923623, 53.8049095], [-1.5915452999999995, 53.80452679999999], [-1.591095, 53.8043457], [-1.5906358, 53.8041709], [-1.5879707999999997, 53.80322749999999], [-1.5875534999999998, 53.803067299999995], [-1.5867484999999997, 53.8027458], [-1.5857592, 53.802338299999995], [-1.5847291999999995, 53.80188290000001], [-1.5828907, 53.8011329], [-1.5825532, 53.8010032], [-1.5808934, 53.8002564], [-1.5798791, 53.79985620000001], [-1.5788772000000002, 53.7994604], [-1.578004, 53.7991063], [-1.5771335815724388, 53.798766568856294], [-1.576907377706782, 53.79867997650622], [-1.5767008252620445, 53.79860703115213], [-1.576511439756177, 53.798545556573416], [-1.5763367367071313, 53.79849337654946], [-1.5761742316328595, 53.798448314859634], [-1.5760214400513135, 53.79840819528332], [-1.5758758774804449, 53.798370841599905], [-1.5757350594382051, 53.79833407758877], [-1.575596501442546, 53.7982957270293], [-1.5754577190114205, 53.79825361370087], [-1.5753162276627783, 53.79820556138287], [-1.575169542914573, 53.79814939385467], [-1.5750151802847556, 53.79808293489567], [-1.5748506552912778, 53.79800400828523], [-1.5746734834520917, 53.79791043780275], [-1.5744811802851488, 53.79780004722761], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 4.2 1652 1658 Kirkstall Forge Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:58:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451111 1789574256363885 30 30 2026-09-16 16:08:51.535125 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:51.351458
583958 615428 P87541 882F49MS16 2026-09-16 COMPLETE 16451152 2026-09-16 16:58:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 615428, "stp": "P", "toc": "Southeastern", "uid": "P87541", "consist": "376014+376030", "dest_crs": "CST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87541/2026-09-16/detailed", "trust_id": "882F49MS16", "origin_crs": "ORP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Cannon Street", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "1", "is_terminated": 1, "next_location": "London Cannon Street", "signalling_id": "2F49", "timing_status": "EARLY", "origin_station": "Orpington", "current_leg_arr": "1658", "current_leg_dep": "1654", "current_leg_end": "London Cannon Street", "origin_dep_time": "1624", "origin_platform": "7", "current_location": "London Cannon Street", "last_update_time": "2026-09-16T16:09:08", "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": "1659", "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\": 615428, \"profile_key\": \"915c9784e44c88de30538c9fdc321cdc20cf2e59247b3e35805a42eba4a771ff\", \"schedule_id\": 23362, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Orpington\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Petts Wood\", \"stage_seq\": 2, \"distance_m\": 1947.334, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 3, \"distance_m\": 2675.652, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631\", \"location\": \"Chislehurst\", \"stage_seq\": 4, \"distance_m\": 4214.805, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Elmstead Woods\", \"stage_seq\": 5, \"distance_m\": 5751.032, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 7802.497, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Hither Green\", \"stage_seq\": 7, \"distance_m\": 10703.087, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 8, \"distance_m\": 12234.364, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"St. John's\", \"stage_seq\": 9, \"distance_m\": 13317.82, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1648\", \"location\": \"New Cross\", \"stage_seq\": 10, \"distance_m\": 14453.735, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"North Kent East Jn\", \"stage_seq\": 11, \"distance_m\": 15366.06, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Surrey Canal Jn\", \"stage_seq\": 12, \"distance_m\": 15928.244, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1655\", \"location\": \"London Bridge\", \"stage_seq\": 13, \"distance_m\": 19371.399, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Borough Market Jn\", \"stage_seq\": 14, \"distance_m\": 19726.127, \"section_seq\": 1, \"route_path_id\": 100028}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"London Cannon Street\", \"stage_seq\": 15, \"distance_m\": 20482.24, \"section_seq\": 1, \"route_path_id\": 100028}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20482.24, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100028}], \"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": "1624", "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-16T15:26:36Z\", \"source_id\": 50787440, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:40Z\", \"source_id\": 16426678, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31934, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:55Z\", \"source_id\": 50796488, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:58Z\", \"source_id\": 16429244, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31812, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:01Z\", \"source_id\": 50805082, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:04Z\", \"source_id\": 16431722, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31911, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:56Z\", \"source_id\": 50812925, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:01Z\", \"source_id\": 16434072, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31687, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:00Z\", \"source_id\": 50823917, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:03Z\", \"source_id\": 16437214, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:07Z\", \"source_id\": 50835305, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:09Z\", \"source_id\": 16440505, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31530, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:45Z\", \"source_id\": 50842343, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:48Z\", \"source_id\": 16442576, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:53Z\", \"source_id\": 50859540, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:56Z\", \"source_id\": 16447469, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31447, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:33Z\", \"source_id\": 50872512, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:39Z\", \"source_id\": 16451152, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Cannon Street", "service_state_platform": "1", "timing_fact_generation": 1789574263810302, "current_leg_arrival_utc": "2026-09-16T16:58:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:55.395154", "service_state_evidence_id": 16451152, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 47, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:55.782371", "service_state_valid_until_kind": null, "operational_interpretation_version": 47, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P ORP CST 2F49 376014+376030 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": 615428, "profile_key": "915c9784e44c88de30538c9fdc321cdc20cf2e59247b3e35805a42eba4a771ff", "schedule_id": 23362, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "Orpington", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Petts Wood", "stage_seq": 2, "distance_m": 1947.334, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Petts Wood Jn", "stage_seq": 3, "distance_m": 2675.652, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Chislehurst", "stage_seq": 4, "distance_m": 4214.805, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Elmstead Woods", "stage_seq": 5, "distance_m": 5751.032, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Grove Park", "stage_seq": 6, "distance_m": 7802.497, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Hither Green", "stage_seq": 7, "distance_m": 10703.087, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "Parks Bridge Jn", "stage_seq": 8, "distance_m": 12234.364, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "St. John's", "stage_seq": 9, "distance_m": 13317.82, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648", "location": "New Cross", "stage_seq": 10, "distance_m": 14453.735, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "North Kent East Jn", "stage_seq": 11, "distance_m": 15366.06, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Surrey Canal Jn", "stage_seq": 12, "distance_m": 15928.244, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1655", "location": "London Bridge", "stage_seq": 13, "distance_m": 19371.399, "section_seq": 1, "route_path_id": 100028}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Borough Market Jn", "stage_seq": 14, "distance_m": 19726.127, "section_seq": 1, "route_path_id": 100028}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "London Cannon Street", "stage_seq": 15, "distance_m": 20482.24, "section_seq": 1, "route_path_id": 100028}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20482.24, "from_m": 0.0, "section_seq": 1, "route_path_id": 100028}], "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-16T15:26:36Z", "source_id": 50787440, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:27:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:40Z", "source_id": 16426678, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31934, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:55Z", "source_id": 50796488, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:30:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:58Z", "source_id": 16429244, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31812, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:01Z", "source_id": 50805082, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:33:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:04Z", "source_id": 16431722, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31911, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:56Z", "source_id": 50812925, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:36:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:01Z", "source_id": 16434072, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31687, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:00Z", "source_id": 50823917, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:40:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:03Z", "source_id": 16437214, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:07Z", "source_id": 50835305, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:44:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:09Z", "source_id": 16440505, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31530, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:45Z", "source_id": 50842343, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:47:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:48Z", "source_id": 16442576, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:53Z", "source_id": 50859540, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:53:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:56Z", "source_id": 16447469, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31447, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:33Z", "source_id": 50872512, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:58:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:39Z", "source_id": 16451152, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Orpington 1624 1624 7 None None London Cannon Street 1659 1659 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87541/2026-09-16/detailed None London Bridge 2026-09-16T16:55:00+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 1654 1658 London Bridge London Cannon Street London Cannon Street 51.5110406 -0.0904120 51.5110406 -0.0904120 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:58:00 London Cannon Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451152 1789574263810302 47 47 2026-09-16 16:08:55.782371 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:55.395154
583959 614302 G39247 772B73MR16 2026-09-16 COMPLETE 16451002 2026-09-16 16:58:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 614302, "stp": "P", "toc": "Transport for Wales", "uid": "G39247", "consist": "153926+153369", "dest_crs": "SWA", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39247/2026-09-16/detailed", "trust_id": "772B73MR16", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Swansea", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "1", "is_terminated": 1, "next_location": "Swansea", "signalling_id": "2B73", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1658", "current_leg_dep": "1651", "current_leg_end": "Swansea", "origin_dep_time": "1543", "origin_platform": "3A", "current_location": "Swansea", "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]}", "current_leg_start": "Llansamlet", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "51.6254157", "next_location_lon": "-3.9408570", "previous_location": "Llansamlet", "current_leg_milage": "4.0", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 272.05, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 581.662, \"from_m\": 272.05, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 23692.96, \"from_m\": 581.662, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31456.25, \"from_m\": 23692.96, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32628.562, \"from_m\": 31456.25, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32692.18, \"from_m\": 32628.562, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34828.423, \"from_m\": 32692.18, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37005.092, \"from_m\": 34828.423, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 39322.692, \"from_m\": 37005.092, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45171.032, \"from_m\": 39322.692, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 45549.741, \"from_m\": 45171.032, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 45622.173, \"from_m\": 45549.741, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45858.641, \"from_m\": 45622.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50213.86, \"from_m\": 45858.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 51004.833, \"from_m\": 50213.86, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 51153.528, \"from_m\": 51004.833, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 51241.721, \"from_m\": 51153.528, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 52465.576, \"from_m\": 51241.721, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 60830.948, \"from_m\": 52465.576, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 60913.897, \"from_m\": 60830.948, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 65601.897, \"from_m\": 60913.897, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 66519.725, \"from_m\": 65601.897, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 70305.752, \"from_m\": 66519.725, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 71732.857, \"from_m\": 70305.752, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 73300.646, \"from_m\": 71732.857, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 75580.957, \"from_m\": 73300.646, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 76972.809, \"from_m\": 75580.957, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77714.341, \"from_m\": 76972.809, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 78133.834, \"from_m\": 77714.341, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 614302, \"profile_key\": \"abf922857643df1efb9f7d56a5c7e96a795a6d865e10ae37ab0bb9d4157950cc\", \"schedule_id\": 36939, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Leckwith Loop North Jn\", \"stage_seq\": 2, \"distance_m\": 2003.77, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Pontyclun\", \"stage_seq\": 3, \"distance_m\": 17884.631, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Llanharan\", \"stage_seq\": 4, \"distance_m\": 21754.088, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Pencoed\", \"stage_seq\": 5, \"distance_m\": 26186.218, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611H\", \"location\": \"Bridgend\", \"stage_seq\": 6, \"distance_m\": 32447.245, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Stormy\", \"stage_seq\": 7, \"distance_m\": 38960.03, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Pyle\", \"stage_seq\": 8, \"distance_m\": 41938.355, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Margam Moors Jn\", \"stage_seq\": 9, \"distance_m\": 45661.647, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Margam East Jn\", \"stage_seq\": 10, \"distance_m\": 48099.421, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Port Talbot Parkway\", \"stage_seq\": 11, \"distance_m\": 52128.18, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Baglan\", \"stage_seq\": 12, \"distance_m\": 55227.157, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635H\", \"location\": \"Briton Ferry\", \"stage_seq\": 13, \"distance_m\": 58084.71, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Court Sart Jn\", \"stage_seq\": 14, \"distance_m\": 58561.52, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639H\", \"location\": \"Neath\", \"stage_seq\": 15, \"distance_m\": 65577.701, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Skewen\", \"stage_seq\": 16, \"distance_m\": 68975.941, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"Llansamlet\", \"stage_seq\": 17, \"distance_m\": 71750.175, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Swansea Loop East\", \"stage_seq\": 18, \"distance_m\": 77474.028, \"section_seq\": 1, \"route_path_id\": 105439}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Swansea\", \"stage_seq\": 19, \"distance_m\": 78133.834, \"section_seq\": 1, \"route_path_id\": 105439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78133.834, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105439}], \"total_distance_m\": 78133.834, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 77328.684, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 805.15, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "51.6254157", "current_position_lon": "-3.9408570", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25332, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:15Z\", \"source_id\": 50703934, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:20Z\", \"source_id\": 16402287, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25336, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:52Z\", \"source_id\": 50718804, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:54Z\", \"source_id\": 16406489, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25612, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:58Z\", \"source_id\": 50732462, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:04Z\", \"source_id\": 16410440, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25601, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:52Z\", \"source_id\": 50748105, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:58Z\", \"source_id\": 16415089, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25579, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:16Z\", \"source_id\": 50767778, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:21Z\", \"source_id\": 16420897, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25559, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:23Z\", \"source_id\": 50792219, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:26Z\", \"source_id\": 16428154, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25550, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:00Z\", \"source_id\": 50802294, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:03Z\", \"source_id\": 16430891, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:25Z\", \"source_id\": 50811492, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:29Z\", \"source_id\": 16433646, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:24Z\", \"source_id\": 50825036, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:33Z\", \"source_id\": 16437591, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25528, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:58Z\", \"source_id\": 50840227, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:01Z\", \"source_id\": 16441954, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:20Z\", \"source_id\": 50849510, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:22Z\", \"source_id\": 16444612, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25514, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:24Z\", \"source_id\": 50872106, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:25Z\", \"source_id\": 16451002, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Swansea", "service_state_platform": "1", "timing_fact_generation": 1789574246276491, "current_leg_arrival_utc": "2026-09-16T16:58:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:58:57.625825", "service_state_evidence_id": 16451002, "current_leg_start_actual_dep": "2026-09-16T16:50:00+01:00", "operational_evidence_version": 76, "service_state_event_time_utc": "2026-09-16T15:58:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:08:58.251720", "service_state_valid_until_kind": null, "operational_interpretation_version": 76, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P CDF SWA 2B73 153926+153369 2 75 None {"version": 3, "segments": [{"to_m": 272.05, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 581.662, "from_m": 272.05, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 23692.96, "from_m": 581.662, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31456.25, "from_m": 23692.96, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32628.562, "from_m": 31456.25, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32692.18, "from_m": 32628.562, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34828.423, "from_m": 32692.18, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37005.092, "from_m": 34828.423, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 39322.692, "from_m": 37005.092, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45171.032, "from_m": 39322.692, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 45549.741, "from_m": 45171.032, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 45622.173, "from_m": 45549.741, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45858.641, "from_m": 45622.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50213.86, "from_m": 45858.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 51004.833, "from_m": 50213.86, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 51153.528, "from_m": 51004.833, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 51241.721, "from_m": 51153.528, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 52465.576, "from_m": 51241.721, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 60830.948, "from_m": 52465.576, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 60913.897, "from_m": 60830.948, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 65601.897, "from_m": 60913.897, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 66519.725, "from_m": 65601.897, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 70305.752, "from_m": 66519.725, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 71732.857, "from_m": 70305.752, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 73300.646, "from_m": 71732.857, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 75580.957, "from_m": 73300.646, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 76972.809, "from_m": 75580.957, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77714.341, "from_m": 76972.809, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 78133.834, "from_m": 77714.341, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 614302, "profile_key": "abf922857643df1efb9f7d56a5c7e96a795a6d865e10ae37ab0bb9d4157950cc", "schedule_id": 36939, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545", "location": "Leckwith Loop North Jn", "stage_seq": 2, "distance_m": 2003.77, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Pontyclun", "stage_seq": 3, "distance_m": 17884.631, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Llanharan", "stage_seq": 4, "distance_m": 21754.088, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Pencoed", "stage_seq": 5, "distance_m": 26186.218, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611H", "location": "Bridgend", "stage_seq": 6, "distance_m": 32447.245, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Stormy", "stage_seq": 7, "distance_m": 38960.03, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Pyle", "stage_seq": 8, "distance_m": 41938.355, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Margam Moors Jn", "stage_seq": 9, "distance_m": 45661.647, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Margam East Jn", "stage_seq": 10, "distance_m": 48099.421, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Port Talbot Parkway", "stage_seq": 11, "distance_m": 52128.18, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Baglan", "stage_seq": 12, "distance_m": 55227.157, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635H", "location": "Briton Ferry", "stage_seq": 13, "distance_m": 58084.71, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Court Sart Jn", "stage_seq": 14, "distance_m": 58561.52, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639H", "location": "Neath", "stage_seq": 15, "distance_m": 65577.701, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Skewen", "stage_seq": 16, "distance_m": 68975.941, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "Llansamlet", "stage_seq": 17, "distance_m": 71750.175, "section_seq": 1, "route_path_id": 105439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Swansea Loop East", "stage_seq": 18, "distance_m": 77474.028, "section_seq": 1, "route_path_id": 105439}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Swansea", "stage_seq": 19, "distance_m": 78133.834, "section_seq": 1, "route_path_id": 105439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78133.834, "from_m": 0.0, "section_seq": 1, "route_path_id": 105439}], "total_distance_m": 78133.834, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 77328.684, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 805.15, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25332, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:15Z", "source_id": 50703934, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:56:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:20Z", "source_id": 16402287, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25336, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:52Z", "source_id": 50718804, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:02:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:54Z", "source_id": 16406489, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25612, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:58Z", "source_id": 50732462, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:06:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:04Z", "source_id": 16410440, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25601, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:52Z", "source_id": 50748105, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:12:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:58Z", "source_id": 16415089, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25579, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:16Z", "source_id": 50767778, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:21:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:21Z", "source_id": 16420897, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25559, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:23Z", "source_id": 50792219, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:29:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:26Z", "source_id": 16428154, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25550, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:00Z", "source_id": 50802294, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:33:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:03Z", "source_id": 16430891, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:25Z", "source_id": 50811492, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:37:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:29Z", "source_id": 16433646, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:24Z", "source_id": 50825036, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:33Z", "source_id": 16437591, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25528, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:58Z", "source_id": 50840227, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:46:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:01Z", "source_id": 16441954, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25524, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:20Z", "source_id": 50849510, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:50:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:22Z", "source_id": 16444612, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25514, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:24Z", "source_id": 50872106, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:58:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:25Z", "source_id": 16451002, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}] Cardiff Central 1543 1543 3A None None Swansea 1656 1656 1 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39247/2026-09-16/detailed None Llansamlet 2026-09-16T16:50:00+01:00 Swansea 7.0 {"type": "LineString", "coordinates": [[-3.8854463, 51.66149199999999], [-3.8860833, 51.6614319], [-3.8864588, 51.6613852], [-3.887147000000001, 51.6613017], [-3.8879498999999993, 51.66118199999999], [-3.888634, 51.6610642], [-3.889384999999999, 51.6609175], [-3.8900603999999994, 51.66077270000001], [-3.8908622999999993, 51.6605784], [-3.891653, 51.660363], [-3.8925987, 51.66007929999999], [-3.8933451999999993, 51.6598247], [-3.8940670000000006, 51.65956049999999], [-3.8944620999999993, 51.65941660000001], [-3.8945949, 51.65937069999999], [-3.8966588, 51.658585900000006], [-3.897583599999999, 51.65824289999999], [-3.8994791, 51.6575272], [-3.9003998, 51.65717129999999], [-3.9013199999999992, 51.656802000000006], [-3.902169999999999, 51.65643], [-3.9045024, 51.6553924], [-3.9051801, 51.6550976], [-3.9075909000000006, 51.6540152], [-3.9084476, 51.65361269999999], [-3.908932800000001, 51.6533818], [-3.90944, 51.653119999999994], [-3.9100844, 51.6527469], [-3.9107279, 51.65233179999999], [-3.9111847, 51.6520128], [-3.9113478000000006, 51.6518879], [-3.91186, 51.651518199999984], [-3.9126315, 51.6508831], [-3.9132267, 51.650377299999995], [-3.913540899999999, 51.650119100000005], [-3.913849999999999, 51.64989], [-3.9143036, 51.64958629999999], [-3.91481, 51.64929], [-3.9150992, 51.6491388], [-3.915671000000001, 51.64888], [-3.916232499999999, 51.6486654], [-3.9165766, 51.6485498], [-3.9169394999999994, 51.64844159999999], [-3.9174190000000007, 51.6483234], [-3.9177384, 51.64824540000001], [-3.9183098, 51.64812969999999], [-3.919131, 51.6479802], [-3.926062, 51.64672819999999], [-3.9262749, 51.64669129999999], [-3.9332242, 51.6454437], [-3.9347698, 51.645163999999994], [-3.935234200000001, 51.6450752], [-3.9356245, 51.64497560000001], [-3.9359731999999994, 51.6448738], [-3.9364024, 51.6447216], [-3.936761899999999, 51.64456189999999], [-3.937095900000001, 51.64438739999999], [-3.9374413000000006, 51.64418080000001], [-3.9376698, 51.644009800000006], [-3.9379033, 51.6438146], [-3.9380764, 51.6436668], [-3.9384523, 51.643301099999995], [-3.938655999999999, 51.64306880000001], [-3.9387397, 51.6429589], [-3.9388785, 51.64276820000001], [-3.9389569, 51.64265619999998], [-3.9390722, 51.6424658], [-3.9391887999999993, 51.6422285], [-3.939269599999999, 51.6420097], [-3.9393234, 51.6417979], [-3.9393584000000006, 51.6416003], [-3.9393708, 51.64136880000001], [-3.939367499999999, 51.6411366], [-3.939335900000001, 51.6409097], [-3.939294199999999, 51.64070399999999], [-3.9392357, 51.64050760000001], [-3.939087199999999, 51.640192299999995], [-3.938920599999999, 51.6399332], [-3.9387382999999994, 51.6397111], [-3.9384819, 51.63944829999999], [-3.938292699999999, 51.63927520000001], [-3.9380753, 51.6390778], [-3.937932800000001, 51.6389517], [-3.9377124, 51.6387222], [-3.9375118, 51.638501299999994], [-3.937354500000001, 51.638262000000005], [-3.937298699999999, 51.63815379999999], [-3.9372495, 51.6380457], [-3.937189799999999, 51.6378953], [-3.9371373, 51.637725899999985], [-3.9370992, 51.637595100000006], [-3.937042499999999, 51.63736790000001], [-3.9369897, 51.6371072], [-3.9369392, 51.6368606], [-3.936875399999999, 51.636527400000006], [-3.9368342999999992, 51.63632749999999], [-3.936789899999999, 51.63611600000001], [-3.9367413, 51.63588559999999], [-3.936710300000001, 51.6356579], [-3.9366742, 51.6354501], [-3.9366369, 51.63526569999999], [-3.9365907, 51.634904], [-3.9365742999999993, 51.6347464], [-3.9365646, 51.6345687], [-3.9365675, 51.63419089999999], [-3.936567699999999, 51.633956999999995], [-3.936570599999999, 51.6337835], [-3.936576299999999, 51.6336448], [-3.9365917, 51.63344260000001], [-3.9366097, 51.6332622], [-3.9366248, 51.6331168], [-3.936646800000001, 51.6329629], [-3.9366775, 51.63279880000001], [-3.9367004999999993, 51.632673799999985], [-3.9367800000000006, 51.63236059999999], [-3.9368389000000006, 51.6320484], [-3.9368962, 51.6317646], [-3.936937700000001, 51.6315869], [-3.9369805000000007, 51.631425799999995], [-3.937025600000001, 51.631292999999985], [-3.937066900000001, 51.63116910000001], [-3.9371955, 51.63080870000001], [-3.9372569, 51.6306358], [-3.937335000000001, 51.63044669999999], [-3.9374538, 51.630161099999995], [-3.937558399999999, 51.629914600000006], [-3.937608599999999, 51.62978079999999], [-3.9376635, 51.62963009999999], [-3.9377531, 51.6294208], [-3.9378937, 51.62908099999999], [-3.9379241, 51.62899740000001], [-3.9379639, 51.628908499999994], [-3.938007999999999, 51.62879219999999], [-3.938037000000001, 51.62872170000001], [-3.9380559000000006, 51.6286755], [-3.938127600000001, 51.628532], [-3.9381696, 51.62844020000001], [-3.9382213, 51.62833890000002], [-3.9383706, 51.6281207], [-3.9384473, 51.628018100000006], [-3.93857, 51.6278317], [-3.9385979999999994, 51.6277939], [-3.938987000000001, 51.62726889999999], [-3.9393092, 51.62684339999999], [-3.9396317, 51.626424], [-3.9399286, 51.626111900000005], [-3.940357, 51.62576080000001], [-3.9406573, 51.6255535], [-3.9408569999999994, 51.625415700000005]]} 4.0 1651 1658 Llansamlet Swansea Swansea 51.6254157 -3.9408570 51.6254157 -3.9408570 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:58:00 Swansea TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451002 1789574246276491 76 76 2026-09-16 16:08:58.251720 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:58:57.625825
583960 606095 U01512 165Z671T16 2026-09-16 COMPLETE 16451202 2026-09-16 16:59:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 606095, "stp": "N", "toc": "LS", "uid": "U01512", "consist": null, "dest_crs": "YRK", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:U01512/2026-09-16/detailed", "trust_id": "165Z671T16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "11", "is_terminated": 1, "next_location": "York", "signalling_id": "5Z67", "timing_status": "EARLY", "origin_station": "York Holgate Sidings", "current_leg_arr": "1659", "current_leg_dep": "1657", "current_leg_end": "York", "origin_dep_time": "1657", "origin_platform": null, "current_location": "York", "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0990589999999998, 53.9539764], [-1.0986265, 53.954245599999986], [-1.0983309, 53.954438800000005], [-1.0980367, 53.9546786], [-1.0972253999999997, 53.9553245], [-1.0966502, 53.955730599999995], [-1.0961759, 53.9561052], [-1.0955248999999998, 53.9566492], [-1.0953012999999998, 53.956825300000006], [-1.0950938, 53.9570081], [-1.0949032, 53.957197099999995], [-1.09473, 53.95739189999999], [-1.0945746, 53.957591699999995], [-1.0944375, 53.95779619999999], [-1.0943162000000002, 53.9580102], [-1.0942149, 53.9582278], [-1.0941298, 53.95844830000001], [-1.0940754999999998, 53.958625600000005], [-1.0940639, 53.9586701], [-1.094033, 53.958806300000006], [-1.0940132, 53.958930999999986], [-1.0939984, 53.9590618], [-1.0939928999999995, 53.95920129999999], [-1.0940069, 53.9594772], [-1.0940436, 53.959692399999994], [-1.0941119999999998, 53.9599197], [-1.0942541, 53.96015560000001], [-1.0944250999999998, 53.960376800000006], [-1.0946346999999998, 53.9606026], [-1.0947989, 53.960751399999985], [-1.095003, 53.960904], [-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 Holgate Sidings", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "York Holgate Sidings", "current_leg_milage": "0.8", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 355.13, \"from_m\": 0.0, \"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\": 398.577, \"from_m\": 355.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 449.625, \"from_m\": 398.577, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 554.886, \"from_m\": 449.625, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 630.519, \"from_m\": 554.886, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 660.041, \"from_m\": 630.519, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 966.542, \"from_m\": 660.041, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1100.903, \"from_m\": 966.542, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1258.881, \"from_m\": 1100.903, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1457.63, \"from_m\": 1258.881, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1498.043, \"from_m\": 1457.63, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1528.656, \"from_m\": 1498.043, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1768.352, \"from_m\": 1528.656, \"capability_applied\": null, \"effective_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\": 606095, \"profile_key\": \"d037eeb307763bae81cf52ea73cbdc84ef235025b0c27e516098fda0e8aad25d\", \"schedule_id\": 41014, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"York Holgate Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108220}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 2, \"distance_m\": 1768.352, \"section_seq\": 1, \"route_path_id\": 108220}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 1768.352, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 108220}], \"total_distance_m\": 1768.352, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 1152.035, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 616.317, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1657", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.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-16T15:57:43Z\", \"source_id\": 16451202, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "11", "timing_fact_generation": 1789574264146883, "current_leg_arrival_utc": "2026-09-16T16:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:01.414597", "service_state_evidence_id": 16451202, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:06.897951", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} LS N None YRK 5Z67 None None None None {"version": 3, "segments": [{"to_m": 355.13, "from_m": 0.0, "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": 398.577, "from_m": 355.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 449.625, "from_m": 398.577, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 554.886, "from_m": 449.625, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 630.519, "from_m": 554.886, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 660.041, "from_m": 630.519, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 966.542, "from_m": 660.041, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1100.903, "from_m": 966.542, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1258.881, "from_m": 1100.903, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1457.63, "from_m": 1258.881, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1498.043, "from_m": 1457.63, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1528.656, "from_m": 1498.043, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1768.352, "from_m": 1528.656, "capability_applied": null, "effective_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": 606095, "profile_key": "d037eeb307763bae81cf52ea73cbdc84ef235025b0c27e516098fda0e8aad25d", "schedule_id": 41014, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1657", "location": "York Holgate Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 108220}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "York", "stage_seq": 2, "distance_m": 1768.352, "section_seq": 1, "route_path_id": 108220}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 1768.352, "from_m": 0.0, "section_seq": 1, "route_path_id": 108220}], "total_distance_m": 1768.352, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 1152.035, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 616.317, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:43Z", "source_id": 16451202, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] York Holgate Sidings 1657 1657 None None None York 1700 1700 11 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:U01512/2026-09-16/detailed None York Holgate Sidings 2026-09-16T16:57:00+01:00 York 2.0 {"type": "LineString", "coordinates": [[-1.0990589999999998, 53.9539764], [-1.0986265, 53.954245599999986], [-1.0983309, 53.954438800000005], [-1.0980367, 53.9546786], [-1.0972253999999997, 53.9553245], [-1.0966502, 53.955730599999995], [-1.0961759, 53.9561052], [-1.0955248999999998, 53.9566492], [-1.0953012999999998, 53.956825300000006], [-1.0950938, 53.9570081], [-1.0949032, 53.957197099999995], [-1.09473, 53.95739189999999], [-1.0945746, 53.957591699999995], [-1.0944375, 53.95779619999999], [-1.0943162000000002, 53.9580102], [-1.0942149, 53.9582278], [-1.0941298, 53.95844830000001], [-1.0940754999999998, 53.958625600000005], [-1.0940639, 53.9586701], [-1.094033, 53.958806300000006], [-1.0940132, 53.958930999999986], [-1.0939984, 53.9590618], [-1.0939928999999995, 53.95920129999999], [-1.0940069, 53.9594772], [-1.0940436, 53.959692399999994], [-1.0941119999999998, 53.9599197], [-1.0942541, 53.96015560000001], [-1.0944250999999998, 53.960376800000006], [-1.0946346999999998, 53.9606026], [-1.0947989, 53.960751399999985], [-1.095003, 53.960904], [-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.8 1657 1659 York Holgate Sidings York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:59:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451202 1789574264146883 4 4 2026-09-16 16:09:06.897951 11 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:01.414597
583961 614739 W30095 845E67MR16 2026-09-16 COMPLETE None 2026-09-16 15:59:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 614739, "stp": "P", "toc": "CrossCountry", "uid": "W30095", "consist": "221133", "dest_crs": "PLY", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W30095/2026-09-16/detailed", "trust_id": "845E67MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:59:00", "dar_platform": null, "dest_station": "Plymouth", "service_date": "2026-09-16", "dest_arr_time": "1607", "dest_platform": "4", "is_terminated": 1, "next_location": "Plymouth Ground Posn Sig. 120", "signalling_id": "5E67", "timing_status": null, "origin_station": "Plymouth Park Sidings", "current_leg_arr": "1601", "current_leg_dep": "1559", "current_leg_end": "Plymouth Ground Posn Sig. 120", "origin_dep_time": "1559", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.1440143, 50.3783183], [-4.1417814, 50.3790161], [-4.1410169, 50.37926279999999], [-4.14075, 50.379344499999995], [-4.140528799999999, 50.3794188], [-4.1403397, 50.3795001], [-4.140091599999999, 50.379614700000005], [-4.1398676, 50.379719900000005], [-4.1396323, 50.3798631], [-4.1395779, 50.379893499999994], [-4.1394761, 50.3799521], [-4.1392806, 50.38005209999999], [-4.138916600000001, 50.380212500000006], [-4.1386587, 50.3803149], [-4.1385198, 50.38036139999999], [-4.1383631, 50.380411300000006]]}", "current_leg_start": "Plymouth Park Sidings", "dest_arr_time_act": "1607", "motion_projection": null, "next_location_lat": "50.3804113", "next_location_lon": "-4.1383631", "previous_location": null, "current_leg_milage": "0.3", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 275.802, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 465.57, \"from_m\": 275.802, \"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\": 528.488, \"from_m\": 465.57, \"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\": 940.618, \"from_m\": 528.488, \"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\": 614739, \"profile_key\": \"71a859cf590f57e1eb71d507cebf39b937f5852ca6147bbd4c6cd53c2157065a\", \"schedule_id\": 25987, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Plymouth Park Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100871}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1606\", \"location\": \"Plymouth Ground Posn Sig. 120\", \"stage_seq\": 2, \"distance_m\": 465.57, \"section_seq\": 1, \"route_path_id\": 100871}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": null, \"location\": \"Plymouth\", \"stage_seq\": 3, \"distance_m\": 940.618, \"section_seq\": 1, \"route_path_id\": 100871}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 940.618, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100871}], \"total_distance_m\": 940.618, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 877.7, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 62.918, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "50.3804113", "current_position_lon": "-4.1383631", "service_state_source": "TD", "glide_timing_evidence": "[]", "service_state_location": "Plymouth Park Sidings", "service_state_platform": null, "timing_fact_generation": 1789569601546117, "current_leg_arrival_utc": "2026-09-16T16:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:04.174639", "service_state_evidence_id": 50663642, "current_leg_start_actual_dep": "2026-09-16T15:59:30+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:07.264599", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} CrossCountry P None PLY 5E67 221133 5 125 None {"version": 3, "segments": [{"to_m": 275.802, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 465.57, "from_m": 275.802, "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": 528.488, "from_m": 465.57, "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": 940.618, "from_m": 528.488, "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": 614739, "profile_key": "71a859cf590f57e1eb71d507cebf39b937f5852ca6147bbd4c6cd53c2157065a", "schedule_id": 25987, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "Plymouth Park Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100871}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1606", "location": "Plymouth Ground Posn Sig. 120", "stage_seq": 2, "distance_m": 465.57, "section_seq": 1, "route_path_id": 100871}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": null, "location": "Plymouth", "stage_seq": 3, "distance_m": 940.618, "section_seq": 1, "route_path_id": 100871}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 940.618, "from_m": 0.0, "section_seq": 1, "route_path_id": 100871}], "total_distance_m": 940.618, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 877.7, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 62.918, "synthetic_unknown_infrastructure_limit_mph": 60} [] Plymouth Park Sidings 1559 1559 None 15:59:00 None Plymouth 1607 1607 4 None None https://www.realtimetrains.co.uk/service/gb-nr:W30095/2026-09-16/detailed None Plymouth Park Sidings 2026-09-16T15:59:30+01:00 Plymouth Ground Posn Sig. 120 2.0 {"type": "LineString", "coordinates": [[-4.1440143, 50.3783183], [-4.1417814, 50.3790161], [-4.1410169, 50.37926279999999], [-4.14075, 50.379344499999995], [-4.140528799999999, 50.3794188], [-4.1403397, 50.3795001], [-4.140091599999999, 50.379614700000005], [-4.1398676, 50.379719900000005], [-4.1396323, 50.3798631], [-4.1395779, 50.379893499999994], [-4.1394761, 50.3799521], [-4.1392806, 50.38005209999999], [-4.138916600000001, 50.380212500000006], [-4.1386587, 50.3803149], [-4.1385198, 50.38036139999999], [-4.1383631, 50.380411300000006]]} 0.3 1559 1601 None None Plymouth Ground Posn Sig. 120 50.3804113 -4.1383631 50.3804113 -4.1383631 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:59:00 Plymouth Park Sidings TD NEVER_DEPARTED_TIMEOUT 50663642 1789569601546117 2 2 2026-09-16 16:09:07.264599 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:04.174639
583962 614740 W60826 525T89MR16 2026-09-16 COMPLETE None 2026-09-16 15:59:00 2026-09-16 16:09:08 2026-09-18 16:09:08 {"id": 614740, "stp": "P", "toc": "London Overground", "uid": "W60826", "consist": null, "dest_crs": "CHI", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W60826/2026-09-16/detailed", "trust_id": "525T89MR16", "origin_crs": null, "show_on_map": 0, "dar_est_time": "15:59:00", "dar_platform": null, "dest_station": "Chingford", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": "1", "is_terminated": 1, "next_location": "Chingford", "signalling_id": "5T89", "timing_status": null, "origin_station": "Chingford London End Sidings", "current_leg_arr": "1601", "current_leg_dep": "1559", "current_leg_end": "Chingford", "origin_dep_time": "1559", "origin_platform": null, "current_location": null, "last_update_time": "2026-09-16T16:09:08", "route_debug_link": null, "timing_variation": null, "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.007528000000000001, 51.6306673], [0.0077161, 51.63081069999999], [0.007730900000000001, 51.6308065], [0.0077928999999999984, 51.6308693], [0.0078613, 51.630938500000006], [0.007938399999999998, 51.63101489999999], [0.008065399999999999, 51.6311426], [0.008141799999999998, 51.6312212], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]}", "current_leg_start": "Chingford London End Sidings", "dest_arr_time_act": "1601", "motion_projection": null, "next_location_lat": "51.6331130", "next_location_lon": "0.0100258", "previous_location": null, "current_leg_milage": "0.2", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 331.878, \"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\": 616.101, \"from_m\": 331.878, \"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\": 614740, \"profile_key\": \"384d3d07d9412192afbd92023ba89f28268c70660676a1c764cccda9ae3f2d8d\", \"schedule_id\": 27227, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Chingford London End Sidings\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39214}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": null, \"location\": \"Chingford\", \"stage_seq\": 2, \"distance_m\": 616.101, \"section_seq\": 1, \"route_path_id\": 39214}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 616.101, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39214}], \"total_distance_m\": 616.101, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 284.223, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 331.878, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1559", "service_state_basis": "NEVER_DEPARTED_TIMEOUT", "current_leg_duration": "2.0", "current_position_lat": "51.6331130", "current_position_lon": "0.0100258", "service_state_source": "SCHEDULE", "glide_timing_evidence": "[]", "service_state_location": "Chingford London End Sidings", "service_state_platform": null, "timing_fact_generation": 1789567151457674, "current_leg_arrival_utc": "2026-09-16T16:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:04.177651", "service_state_evidence_id": null, "current_leg_start_actual_dep": "2026-09-16T15:59:30+01:00", "operational_evidence_version": 0, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:07.266966", "service_state_valid_until_kind": null, "operational_interpretation_version": 0, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P None CHI 5T89 None None None None {"version": 3, "segments": [{"to_m": 331.878, "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": 616.101, "from_m": 331.878, "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": 614740, "profile_key": "384d3d07d9412192afbd92023ba89f28268c70660676a1c764cccda9ae3f2d8d", "schedule_id": 27227, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1559", "location": "Chingford London End Sidings", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39214}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": null, "location": "Chingford", "stage_seq": 2, "distance_m": 616.101, "section_seq": 1, "route_path_id": 39214}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 616.101, "from_m": 0.0, "section_seq": 1, "route_path_id": 39214}], "total_distance_m": 616.101, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 284.223, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 331.878, "synthetic_unknown_infrastructure_limit_mph": 60} [] Chingford London End Sidings 1559 1559 None 15:59:00 None Chingford 1601 1601 1 None None https://www.realtimetrains.co.uk/service/gb-nr:W60826/2026-09-16/detailed None Chingford London End Sidings 2026-09-16T15:59:30+01:00 Chingford 2.0 {"type": "LineString", "coordinates": [[0.007528000000000001, 51.6306673], [0.0077161, 51.63081069999999], [0.007730900000000001, 51.6308065], [0.0077928999999999984, 51.6308693], [0.0078613, 51.630938500000006], [0.007938399999999998, 51.63101489999999], [0.008065399999999999, 51.6311426], [0.008141799999999998, 51.6312212], [0.008551599999999998, 51.63163330000001], [0.010025799999999998, 51.633113]]} 0.2 1559 1601 None None Chingford 51.6331130 0.0100258 51.6331130 0.0100258 1 0 2026-09-16 16:09:08 TERMINATED 2026-09-16 15:59:00 Chingford London End Sidings SCHEDULE NEVER_DEPARTED_TIMEOUT None 1789567151457674 0 0 2026-09-16 16:09:07.266966 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:04.177651
583963 615654 W27751 872B85MT16 2026-09-16 COMPLETE 16450957 2026-09-16 16:59:00 2026-09-16 16:09:37 2026-09-18 16:09:37 {"id": 615654, "stp": "P", "toc": "Southern", "uid": "W27751", "consist": "377110+377419", "dest_crs": null, "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W27751/2026-09-16/detailed", "trust_id": "872B85MT16", "origin_crs": "SRS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Victoria (C)", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "12", "is_terminated": 1, "next_location": "London Victoria (C)", "signalling_id": "2B85", "timing_status": "LATE", "origin_station": "Selhurst", "current_leg_arr": "1659", "current_leg_dep": "1655", "current_leg_end": "London Victoria (C)", "origin_dep_time": "1632", "origin_platform": "2", "current_location": "Victoria Plat 10", "last_update_time": "2026-09-16T16:09:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]}", "current_leg_start": "Battersea Park", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.4933243", "next_location_lon": "-0.1448888", "previous_location": "Battersea Park", "current_leg_milage": "1.5", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 169.304, \"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\": 240.817, \"from_m\": 169.304, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 262.243, \"from_m\": 240.817, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8201.339, \"from_m\": 262.243, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8642.273, \"from_m\": 8201.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10955.132, \"from_m\": 8642.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\": 11269.08, \"from_m\": 10955.132, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 12027.249, \"from_m\": 11269.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13930.924, \"from_m\": 12027.249, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 14020.636, \"from_m\": 13930.924, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 14715.874, \"from_m\": 14020.636, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 15372.911, \"from_m\": 14715.874, \"capability_applied\": null, \"effective_limit_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\": 615654, \"profile_key\": \"08cb124e0df9744a4c765d373506823b0058511d55a27741ddb8747e99677060\", \"schedule_id\": 25715, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Selhurst\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1634H\", \"location\": \"Thornton Heath\", \"stage_seq\": 2, \"distance_m\": 1563.209, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Norbury\", \"stage_seq\": 3, \"distance_m\": 3505.65, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Streatham Common\", \"stage_seq\": 4, \"distance_m\": 4914.878, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Streatham North Jn\", \"stage_seq\": 5, \"distance_m\": 5648.728, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644H\", \"location\": \"Balham\", \"stage_seq\": 6, \"distance_m\": 7994.739, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Wandsworth Common\", \"stage_seq\": 7, \"distance_m\": 8886.516, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 8, \"distance_m\": 11124.331, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Pouparts Jn\", \"stage_seq\": 9, \"distance_m\": 12195.4, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654\", \"location\": \"Battersea Park\", \"stage_seq\": 10, \"distance_m\": 13460.605, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 11, \"distance_m\": 14030.837, \"section_seq\": 1, \"route_path_id\": 29025}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"London Victoria (C)\", \"stage_seq\": 12, \"distance_m\": 15372.911, \"section_seq\": 1, \"route_path_id\": 29025}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 15372.911, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29025}], \"total_distance_m\": 15372.911, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 14931.977, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 440.934, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.4933243", "current_position_lon": "-0.1448888", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 29920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:33Z\", \"source_id\": 50811757, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:35Z\", \"source_id\": 16433714, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29912, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:08Z\", \"source_id\": 50818982, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:14Z\", \"source_id\": 16435757, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29903, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:29Z\", \"source_id\": 50825250, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:33Z\", \"source_id\": 16437613, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29216, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:34Z\", \"source_id\": 50836518, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:36Z\", \"source_id\": 16440871, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:55Z\", \"source_id\": 50842795, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:58Z\", \"source_id\": 16442702, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29140, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:11Z\", \"source_id\": 50851772, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:12Z\", \"source_id\": 16445273, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28884, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:33Z\", \"source_id\": 50864339, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:36Z\", \"source_id\": 16448810, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:20Z\", \"source_id\": 50871820, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:23Z\", \"source_id\": 16450957, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Victoria (C)", "service_state_platform": "12", "timing_fact_generation": 1789574243224074, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:14.652613", "service_state_evidence_id": 16450957, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 50, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:15.774485", "service_state_valid_until_kind": null, "operational_interpretation_version": 50, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SRS None 2B85 377110+377419 8 100 None {"version": 3, "segments": [{"to_m": 169.304, "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": 240.817, "from_m": 169.304, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 262.243, "from_m": 240.817, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8201.339, "from_m": 262.243, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8642.273, "from_m": 8201.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10955.132, "from_m": 8642.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": 11269.08, "from_m": 10955.132, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 12027.249, "from_m": 11269.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13930.924, "from_m": 12027.249, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 14020.636, "from_m": 13930.924, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 14715.874, "from_m": 14020.636, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 15372.911, "from_m": 14715.874, "capability_applied": null, "effective_limit_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": 615654, "profile_key": "08cb124e0df9744a4c765d373506823b0058511d55a27741ddb8747e99677060", "schedule_id": 25715, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Selhurst", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1634H", "location": "Thornton Heath", "stage_seq": 2, "distance_m": 1563.209, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Norbury", "stage_seq": 3, "distance_m": 3505.65, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Streatham Common", "stage_seq": 4, "distance_m": 4914.878, "section_seq": 1, "route_path_id": 29025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Streatham North Jn", "stage_seq": 5, "distance_m": 5648.728, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Balham", "stage_seq": 6, "distance_m": 7994.739, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Wandsworth Common", "stage_seq": 7, "distance_m": 8886.516, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Clapham Junction (C)", "stage_seq": 8, "distance_m": 11124.331, "section_seq": 1, "route_path_id": 29025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Pouparts Jn", "stage_seq": 9, "distance_m": 12195.4, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654", "location": "Battersea Park", "stage_seq": 10, "distance_m": 13460.605, "section_seq": 1, "route_path_id": 29025}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Battersea Pier Jn", "stage_seq": 11, "distance_m": 14030.837, "section_seq": 1, "route_path_id": 29025}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "London Victoria (C)", "stage_seq": 12, "distance_m": 15372.911, "section_seq": 1, "route_path_id": 29025}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 15372.911, "from_m": 0.0, "section_seq": 1, "route_path_id": 29025}], "total_distance_m": 15372.911, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 14931.977, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 440.934, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 29920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:33Z", "source_id": 50811757, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:36:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:35Z", "source_id": 16433714, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29912, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:08Z", "source_id": 50818982, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:38:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:14Z", "source_id": 16435757, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29903, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:29Z", "source_id": 50825250, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:41:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:33Z", "source_id": 16437613, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29216, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:34Z", "source_id": 50836518, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:45:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:36Z", "source_id": 16440871, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:55Z", "source_id": 50842795, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:58Z", "source_id": 16442702, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29140, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:11Z", "source_id": 50851772, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:50:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:12Z", "source_id": 16445273, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28884, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:33Z", "source_id": 50864339, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:54:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:36Z", "source_id": 16448810, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:20Z", "source_id": 50871820, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:59:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:23Z", "source_id": 16450957, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Selhurst 1632 1632 2 None None London Victoria (C) 1658 1658 12 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W27751/2026-09-16/detailed None Battersea Park 2026-09-16T16:55:00+01:00 London Victoria (C) 4.0 {"type": "LineString", "coordinates": [[-0.14773971153336002, 51.47778593146368], [-0.147743, 51.47795810000001], [-0.1477245, 51.4781444], [-0.14764599999999997, 51.47893680000001], [-0.1475486, 51.479493], [-0.14754749999999997, 51.4795774], [-0.1474893, 51.4800867], [-0.1474775, 51.4806943], [-0.14747989999999997, 51.48089769999999], [-0.1474652, 51.48121419999999], [-0.14747729999999998, 51.48152489999999], [-0.1474732, 51.48190660000001], [-0.1474685, 51.4820162], [-0.14746361947623263, 51.48212737833142], [-0.1474583730622181, 51.48228591663854], [-0.14745883161259846, 51.482426245225014], [-0.14746419336062877, 51.48255096552709], [-0.14747365653956407, 51.48266267898101], [-0.14748641938265952, 51.482763987023056], [-0.14750168012317014, 51.48285749108945], [-0.14751863699435097, 51.482945792616455], [-0.14753648822945714, 51.48303149304033], [-0.14755443206174368, 51.4831171937973], [-0.14757166672446567, 51.48320549632365], [-0.14758739045087818, 51.483299002055595], [-0.1476008014742363, 51.48340031242941], [-0.1476110980277951, 51.483512028881336], [-0.1476174783448096, 51.48363675284765], [-0.14761914065853493, 51.48377708576455], [-0.14761528320222614, 51.483935629068334], [-0.14758989999999997, 51.48563519999999], [-0.14759359999999996, 51.48578149999999], [-0.1475937, 51.4858151], [-0.14759379999999997, 51.48584700000001], [-0.14759499999999998, 51.4862225], [-0.1476138, 51.486397], [-0.14765669999999995, 51.48664420000001], [-0.1477465, 51.4869607], [-0.1478364, 51.48715279999999], [-0.1479557, 51.4873808], [-0.1481448, 51.487725699999984], [-0.14830839999999998, 51.4880321], [-0.1484412, 51.48835700000001], [-0.1485512, 51.4886943], [-0.14859949999999997, 51.488934], [-0.14860339999999997, 51.4889888], [-0.14861689999999997, 51.48917869999999], [-0.14862169999999997, 51.4893432], [-0.1485861, 51.4895411], [-0.14856989999999998, 51.489637299999984], [-0.1485525, 51.48974069999999], [-0.14849889999999996, 51.48997450000001], [-0.14842379999999997, 51.4901832], [-0.1483464, 51.490347], [-0.1482092, 51.49056900000001], [-0.14810589999999998, 51.490726], [-0.1479697, 51.49090439999999], [-0.1480658, 51.4907289], [-0.1481467, 51.4905609], [-0.1482978, 51.4901825], [-0.14805739999999998, 51.4906689], [-0.14797819999999998, 51.490762800000006], [-0.1478436, 51.49091750000001], [-0.1479473, 51.49075449999999], [-0.1480644, 51.4905523], [-0.1479219, 51.4907465], [-0.1478207, 51.49086179999999], [-0.14754159999999997, 51.49112079999999], [-0.1472959, 51.491313000000005], [-0.14727380000000004, 51.4913321], [-0.1468782, 51.49168040000001], [-0.1473576, 51.4911886], [-0.1475361, 51.491018200000006], [-0.14765499999999998, 51.4908388], [-0.14774469999999998, 51.490672999999994], [-0.14771169999999997, 51.4907185], [-0.1475534, 51.4909264], [-0.1474327, 51.4910567], [-0.1473257, 51.4911639], [-0.14708129999999997, 51.491379], [-0.1469372, 51.4915023], [-0.14674329999999997, 51.4916493], [-0.14653799999999997, 51.49180499999999], [-0.14646709999999996, 51.49186579999999], [-0.14625659999999996, 51.49205280000001], [-0.14607949999999997, 51.4922207], [-0.1459018, 51.4923985], [-0.1456946, 51.492604799999995], [-0.1448888, 51.493324300000005]]} 1.5 1655 1659 Battersea Park Victoria Plat 10 London Victoria (C) 51.4933243 -0.1448888 51.4933243 -0.1448888 1 0 2026-09-16 16:09:37 TERMINATED 2026-09-16 15:59:00 London Victoria (C) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450957 1789574243224074 50 50 2026-09-16 16:09:15.774485 12 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:14.652613
583964 614351 P85951 891L47MR16 2026-09-16 COMPLETE 16451165 2026-09-16 16:59:00 2026-09-16 16:09:37 2026-09-18 16:09:37 {"id": 614351, "stp": "P", "toc": "Southeastern", "uid": "P85951", "consist": "395006+395015", "dest_crs": "SPX", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P85951/2026-09-16/detailed", "trust_id": "891L47MR16", "origin_crs": "DVP", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Pancras International", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "13", "is_terminated": 1, "next_location": "St. Pancras International", "signalling_id": "1L47", "timing_status": "LATE", "origin_station": "Dover Priory", "current_leg_arr": "1659", "current_leg_dep": "1651", "current_leg_end": "St. Pancras International", "origin_dep_time": "1545", "origin_platform": "1", "current_location": "St. Pancras International (Domestic)", "last_update_time": "2026-09-16T16:09:37", "route_debug_link": null, "timing_variation": "+5 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]}", "current_leg_start": "Stratford International", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "51.5308670", "next_location_lon": "-0.1254187", "previous_location": "Stratford International", "current_leg_milage": "5.8", "linx_max_speed_mph": 140, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 107.65, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 148.296, \"from_m\": 107.65, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 961.287, \"from_m\": 148.296, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 1663.847, \"from_m\": 961.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 4431.388, \"from_m\": 1663.847, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 4663.637, \"from_m\": 4431.388, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11668.677, \"from_m\": 4663.637, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12216.151, \"from_m\": 11668.677, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 17002.247, \"from_m\": 12216.151, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 17368.35, \"from_m\": 17002.247, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17657.913, \"from_m\": 17368.35, \"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\": 17747.959, \"from_m\": 17657.913, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 17769.452, \"from_m\": 17747.959, \"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\": 17939.582, \"from_m\": 17769.452, \"capability_applied\": null, \"effective_limit_mph\": 31.069, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 31.069}, {\"to_m\": 18523.292, \"from_m\": 17939.582, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 19382.528, \"from_m\": 18523.292, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 20301.252, \"from_m\": 19382.528, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 35384.397, \"from_m\": 20301.252, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 44695.558, \"from_m\": 35384.397, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 167.77}, {\"to_m\": 84704.167, \"from_m\": 44695.558, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 186.411}, {\"to_m\": 98525.687, \"from_m\": 84704.167, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 98665.846, \"from_m\": 98525.687, \"capability_applied\": null, \"effective_limit_mph\": 99.419, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 99.419}, {\"to_m\": 120377.442, \"from_m\": 98665.846, \"capability_applied\": null, \"effective_limit_mph\": 140.0, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 142.915}, {\"to_m\": 122830.968, \"from_m\": 120377.442, \"capability_applied\": null, \"effective_limit_mph\": 124.274, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 124.274}, {\"to_m\": 123115.811, \"from_m\": 122830.968, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 123455.631, \"from_m\": 123115.811, \"capability_applied\": null, \"effective_limit_mph\": 49.71, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 49.71}, {\"to_m\": 123835.071, \"from_m\": 123455.631, \"capability_applied\": null, \"effective_limit_mph\": 37.282, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 37.282}, {\"to_m\": 124642.033, \"from_m\": 123835.071, \"capability_applied\": null, \"effective_limit_mph\": 24.855, \"equipment_limit_mph\": 140.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 24.855}], \"service_id\": 614351, \"profile_key\": \"e7de9b4904f6fd8b60d5f7ef08bedc6b963d5a695f00b377b509d4a8685bdd0c\", \"schedule_id\": 35512, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"Dover Priory\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Folkestone East Staff Halt\", \"stage_seq\": 2, \"distance_m\": 10236.326, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": false, \"wtt_arr\": \"1555\", \"wtt_dep\": \"1556\", \"location\": \"Folkestone Central\", \"stage_seq\": 3, \"distance_m\": 11853.903, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Folkestone West\", \"stage_seq\": 4, \"distance_m\": 12889.489, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Saltwood Jn\", \"stage_seq\": 5, \"distance_m\": 17769.452, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1616\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 6, \"distance_m\": 34514.579, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Ashford West (CTRL) Jn\", \"stage_seq\": 7, \"distance_m\": 36543.032, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"Lenham Crossover (CTRL)\", \"stage_seq\": 8, \"distance_m\": 49055.202, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Crismill Crossover\", \"stage_seq\": 9, \"distance_m\": 58047.657, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Nashenden Crossover\", \"stage_seq\": 10, \"distance_m\": 72306.056, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Southfleet Junction\", \"stage_seq\": 11, \"distance_m\": 84704.167, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Ebbsfleet East Jn (CTRL)\", \"stage_seq\": 12, \"distance_m\": 87271.676, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1635H\", \"location\": \"Ebbsfleet International\", \"stage_seq\": 13, \"distance_m\": 88185.946, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Ebbsfleet West Jn\", \"stage_seq\": 14, \"distance_m\": 89770.6, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Wennington Crossovers\", \"stage_seq\": 15, \"distance_m\": 98806.385, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Dagenham Jn\", \"stage_seq\": 16, \"distance_m\": 103526.732, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Stratford International East Jn\", \"stage_seq\": 17, \"distance_m\": 114586.197, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647\", \"location\": \"Stratford International\", \"stage_seq\": 18, \"distance_m\": 115166.811, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Stratford International West Jn\", \"stage_seq\": 19, \"distance_m\": 115609.957, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"York Way South Jn\", \"stage_seq\": 20, \"distance_m\": 123400.716, \"section_seq\": 1, \"route_path_id\": 104936}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"St. Pancras International\", \"stage_seq\": 21, \"distance_m\": 124642.033, \"section_seq\": 1, \"route_path_id\": 104936}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 124642.033, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 104936}], \"total_distance_m\": 124642.033, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 140.0, \"speed_covered_distance_m\": 124642.033, \"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": "1545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5308670", "current_position_lon": "-0.1254187", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 33838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:12Z\", \"source_id\": 50698600, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:16Z\", \"source_id\": 16400686, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33843, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:11Z\", \"source_id\": 50706443, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:16Z\", \"source_id\": 16402978, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:32Z\", \"source_id\": 50749863, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:33Z\", \"source_id\": 16415568, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33324, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:31Z\", \"source_id\": 50811680, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:35Z\", \"source_id\": 16433711, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15159, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:14Z\", \"source_id\": 50851908, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:17Z\", \"source_id\": 16445343, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:39Z\", \"source_id\": 50872769, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:41Z\", \"source_id\": 16451165, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Pancras International", "service_state_platform": "13", "timing_fact_generation": 1789574262382160, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:15.179489", "service_state_evidence_id": 16451165, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:16.538332", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P DVP SPX 1L47 395006+395015 12 140 None {"version": 3, "segments": [{"to_m": 107.65, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 148.296, "from_m": 107.65, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 961.287, "from_m": 148.296, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 1663.847, "from_m": 961.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 4431.388, "from_m": 1663.847, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 4663.637, "from_m": 4431.388, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11668.677, "from_m": 4663.637, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12216.151, "from_m": 11668.677, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 17002.247, "from_m": 12216.151, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 17368.35, "from_m": 17002.247, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17657.913, "from_m": 17368.35, "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": 17747.959, "from_m": 17657.913, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 17769.452, "from_m": 17747.959, "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": 17939.582, "from_m": 17769.452, "capability_applied": null, "effective_limit_mph": 31.069, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 31.069}, {"to_m": 18523.292, "from_m": 17939.582, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 19382.528, "from_m": 18523.292, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 20301.252, "from_m": 19382.528, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 35384.397, "from_m": 20301.252, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 44695.558, "from_m": 35384.397, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 167.77}, {"to_m": 84704.167, "from_m": 44695.558, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 186.411}, {"to_m": 98525.687, "from_m": 84704.167, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 98665.846, "from_m": 98525.687, "capability_applied": null, "effective_limit_mph": 99.419, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 99.419}, {"to_m": 120377.442, "from_m": 98665.846, "capability_applied": null, "effective_limit_mph": 140.0, "equipment_limit_mph": 140.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 142.915}, {"to_m": 122830.968, "from_m": 120377.442, "capability_applied": null, "effective_limit_mph": 124.274, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 124.274}, {"to_m": 123115.811, "from_m": 122830.968, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 49.71}, {"to_m": 123455.631, "from_m": 123115.811, "capability_applied": null, "effective_limit_mph": 49.71, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 49.71}, {"to_m": 123835.071, "from_m": 123455.631, "capability_applied": null, "effective_limit_mph": 37.282, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 37.282}, {"to_m": 124642.033, "from_m": 123835.071, "capability_applied": null, "effective_limit_mph": 24.855, "equipment_limit_mph": 140.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 24.855}], "service_id": 614351, "profile_key": "e7de9b4904f6fd8b60d5f7ef08bedc6b963d5a695f00b377b509d4a8685bdd0c", "schedule_id": 35512, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "Dover Priory", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Folkestone East Staff Halt", "stage_seq": 2, "distance_m": 10236.326, "section_seq": 1, "route_path_id": 104936}, {"is_pass": false, "wtt_arr": "1555", "wtt_dep": "1556", "location": "Folkestone Central", "stage_seq": 3, "distance_m": 11853.903, "section_seq": 1, "route_path_id": 104936}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Folkestone West", "stage_seq": 4, "distance_m": 12889.489, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Saltwood Jn", "stage_seq": 5, "distance_m": 17769.452, "section_seq": 1, "route_path_id": 104936}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1616", "location": "Ashford (Kent)", "stage_seq": 6, "distance_m": 34514.579, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Ashford West (CTRL) Jn", "stage_seq": 7, "distance_m": 36543.032, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Lenham Crossover (CTRL)", "stage_seq": 8, "distance_m": 49055.202, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Crismill Crossover", "stage_seq": 9, "distance_m": 58047.657, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Nashenden Crossover", "stage_seq": 10, "distance_m": 72306.056, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Southfleet Junction", "stage_seq": 11, "distance_m": 84704.167, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Ebbsfleet East Jn (CTRL)", "stage_seq": 12, "distance_m": 87271.676, "section_seq": 1, "route_path_id": 104936}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635H", "location": "Ebbsfleet International", "stage_seq": 13, "distance_m": 88185.946, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Ebbsfleet West Jn", "stage_seq": 14, "distance_m": 89770.6, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Wennington Crossovers", "stage_seq": 15, "distance_m": 98806.385, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Dagenham Jn", "stage_seq": 16, "distance_m": 103526.732, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Stratford International East Jn", "stage_seq": 17, "distance_m": 114586.197, "section_seq": 1, "route_path_id": 104936}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647", "location": "Stratford International", "stage_seq": 18, "distance_m": 115166.811, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Stratford International West Jn", "stage_seq": 19, "distance_m": 115609.957, "section_seq": 1, "route_path_id": 104936}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "York Way South Jn", "stage_seq": 20, "distance_m": 123400.716, "section_seq": 1, "route_path_id": 104936}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "St. Pancras International", "stage_seq": 21, "distance_m": 124642.033, "section_seq": 1, "route_path_id": 104936}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 124642.033, "from_m": 0.0, "section_seq": 1, "route_path_id": 104936}], "total_distance_m": 124642.033, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 140.0, "speed_covered_distance_m": 124642.033, "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": 33838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:12Z", "source_id": 50698600, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:54:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:16Z", "source_id": 16400686, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33843, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:11Z", "source_id": 50706443, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:57:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:16Z", "source_id": 16402978, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:32Z", "source_id": 50749863, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:13:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:33Z", "source_id": 16415568, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33324, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:31Z", "source_id": 50811680, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:36:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:35Z", "source_id": 16433711, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15159, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:14Z", "source_id": 50851908, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:50:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:17Z", "source_id": 16445343, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18693, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:39Z", "source_id": 50872769, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:59:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:41Z", "source_id": 16451165, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Dover Priory 1545 1545 1 None None St. Pancras International 1654 1654 13 LATE +5 minutes https://www.realtimetrains.co.uk/service/gb-nr:P85951/2026-09-16/detailed None Stratford International 2026-09-16T16:52:00+01:00 St. Pancras International 8.0 {"type": "LineString", "coordinates": [[-0.009121031454752217, 51.54493586042276], [-0.0118063, 51.544974999999994], [-0.011935299999999998, 51.544976899999995], [-0.012370789237712962, 51.54497697553364], [-0.012437344520214413, 51.544976987077355], [-0.013088399999999998, 51.54497709999999], [-0.014174900000000002, 51.5449854], [-0.015469299999999997, 51.5449953], [-0.01576, 51.54499749999999], [-0.0160671, 51.54500310000001], [-0.0164207, 51.5450095], [-0.0168859, 51.5450179], [-0.019269199999999997, 51.5450612], [-0.0222871, 51.5451806], [-0.024988799999999995, 51.5453936], [-0.0252725, 51.5454286], [-0.0276676, 51.545723800000005], [-0.030268499999999993, 51.5461025], [-0.030994599999999994, 51.5461933], [-0.0326378, 51.5463988], [-0.0349541, 51.54665809999999], [-0.03610776398463913, 51.54672086343662], [-0.03646994528662492, 51.54674056737372], [-0.03708079999999999, 51.5467738], [-0.039163199999999995, 51.5468556], [-0.0431208, 51.5468803], [-0.045314299999999995, 51.5468863], [-0.047532, 51.5468923], [-0.0522273, 51.546904999999995], [-0.0568666, 51.5469091], [-0.0590969, 51.54693799999999], [-0.05950035599992973, 51.54695184378477], [-0.05953109625312279, 51.54695289857484], [-0.059554158380923344, 51.54695368990543], [-0.05958639484417193, 51.54695479603488], [-0.059608890778264624, 51.54695556793765], [-0.05966258595445246, 51.54695741037963], [-0.059767200000000006, 51.546961], [-0.06065784467691427, 51.54699149497122], [-0.06125379999999999, 51.54701190000001], [-0.0619798, 51.5470574], [-0.0627058, 51.547102899999985], [-0.0641701, 51.54721399999999], [-0.07377409999999998, 51.54799450000001], [-0.07404759999999999, 51.5480183], [-0.0756584, 51.54814210000001], [-0.07582, 51.54815459999999], [-0.07863169999999998, 51.5483918], [-0.08200831596699862, 51.54867381221614], [-0.0827863947096411, 51.54873879647135], [-0.08366779821666535, 51.548812410181704], [-0.08397179999999999, 51.5488378], [-0.08432696815236347, 51.548862440413195], [-0.08544779999999999, 51.5489402], [-0.08565737683697106, 51.54894844574469], [-0.0869067, 51.5489976], [-0.08818462022195603, 51.54899700636794], [-0.08910489999999999, 51.54896479999999], [-0.08983152841195213, 51.548928761004895], [-0.0900243, 51.5489192], [-0.09117279999999998, 51.5488239], [-0.0915774, 51.5487841], [-0.09208099999999998, 51.54874169999999], [-0.0923076, 51.54871380000001], [-0.0923335, 51.54871070000001], [-0.0926848, 51.548660100000006], [-0.0929944, 51.548609199999994], [-0.09328319999999998, 51.54855609999999], [-0.0935684, 51.54849899999999], [-0.093889, 51.5484276], [-0.0940566, 51.5483902], [-0.0943697, 51.5483206], [-0.09537585145830428, 51.5480674054404], [-0.0957208, 51.5479806], [-0.0962932, 51.5478342], [-0.0972564, 51.5476232], [-0.098001, 51.547439], [-0.0985415, 51.5473207], [-0.10120279494862108, 51.54672227594275], [-0.10224285044791544, 51.54646398548397], [-0.10285755110515124, 51.54634806144001], [-0.10283826107011838, 51.546316062251655], [-0.1029352, 51.546291999999994], [-0.10315611912463954, 51.54623872446561], [-0.1040092, 51.54603299999999], [-0.105232288283131, 51.545726738826765], [-0.1078059, 51.54508229999999], [-0.1116361, 51.5441382], [-0.1158752, 51.54301679999999], [-0.1158873, 51.5430136], [-0.1158995, 51.5430104], [-0.117392, 51.54261549999999], [-0.1201291, 51.5419205], [-0.12068959999999998, 51.5417735], [-0.12107569999999997, 51.541672], [-0.1212794, 51.5416187], [-0.1215691, 51.541531299999995], [-0.12170190000000002, 51.5414912], [-0.1217549, 51.541475199999994], [-0.1218814, 51.5414292], [-0.1221017, 51.541349], [-0.12235690000000002, 51.541237], [-0.12248919280766908, 51.54117895925753], [-0.1226466, 51.5411099], [-0.12266726470856132, 51.54110082872403], [-0.12272222573798404, 51.541076702235834], [-0.12280549253354647, 51.54104015021487], [-0.122863059587515, 51.54101487971446], [-0.12289239999999998, 51.541002], [-0.1229621549947698, 51.5409726347436], [-0.1229792, 51.5409418], [-0.12301479999999997, 51.54088639999999], [-0.1230751, 51.540791899999995], [-0.12313619999999996, 51.54070239999999], [-0.1232698, 51.5405391], [-0.123345, 51.5404517], [-0.12345459999999996, 51.54033819999999], [-0.12354979999999996, 51.5402478], [-0.12364200000000002, 51.54015789999999], [-0.12373449999999996, 51.5400787], [-0.12386569999999998, 51.5399718], [-0.12389425079214918, 51.539950295689295], [-0.1239909, 51.53987750000001], [-0.1245216, 51.539579999999994], [-0.1275624, 51.537965199999995], [-0.1277832, 51.5378319], [-0.1279623, 51.5376939], [-0.12813819999999998, 51.537562], [-0.12830819999999998, 51.53740460000001], [-0.1284566, 51.53726240000001], [-0.1285859, 51.5371013], [-0.128676, 51.53697849999999], [-0.12875379999999997, 51.53686010000001], [-0.1288847, 51.536601100000006], [-0.12894946085444328, 51.536434228857], [-0.12895059046079593, 51.53643131816263], [-0.1289243, 51.5362432], [-0.1288677, 51.535931899999994], [-0.128789, 51.53575020000001], [-0.1287614, 51.5357015], [-0.1287054, 51.5355853], [-0.1286394, 51.53546800000001], [-0.1285931, 51.5353703], [-0.1285707, 51.53532150000001], [-0.1285537, 51.53528099999999], [-0.12852, 51.5351958], [-0.12848480000000004, 51.5350975], [-0.12844329999999998, 51.5350076], [-0.12840020000000002, 51.5349284], [-0.128353, 51.5348601], [-0.12829739999999998, 51.534776699999995], [-0.12825435515533673, 51.53471858946225], [-0.12824802517146802, 51.534684043521736], [-0.1282093, 51.5344727], [-0.12819179678230683, 51.534382963822246], [-0.1281754, 51.5342989], [-0.128172018506082, 51.53428288099407], [-0.12777269999999996, 51.533787899999986], [-0.1254187, 51.53086700000001]]} 5.8 1651 1659 Stratford International St. Pancras International (Domestic) St. Pancras International 51.5308670 -0.1254187 51.5308670 -0.1254187 1 0 2026-09-16 16:09:37 TERMINATED 2026-09-16 15:59:00 St. Pancras International TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451165 1789574262382160 55 55 2026-09-16 16:09:16.538332 13 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:15.179489
583965 598560 H58162 096S50CK16 2026-09-16 COMPLETE 16452430 2026-09-16 15:34:00 2026-09-16 16:09:37 2026-09-18 16:09:37 {"id": 598560, "stp": "P", "toc": "Unknown", "uid": "H58162", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:H58162/2026-09-16/detailed", "trust_id": "096S50CK16", "origin_crs": "XKY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Millerhill Shunting And Marshalling Yard", "service_date": "2026-09-16", "dest_arr_time": "1640", "dest_platform": "F5", "is_terminated": 1, "next_location": "Millerhill Shunting And Marshalling Yard", "signalling_id": "6S50", "timing_status": "EARLY", "origin_station": "Carlisle Network Yard", "current_leg_arr": "1534", "current_leg_dep": "1409", "current_leg_end": "Millerhill Shunting And Marshalling Yard", "origin_dep_time": "1216", "origin_platform": null, "current_location": "Millerhill S.b.", "last_update_time": "2026-09-16T16:09:37", "route_debug_link": null, "timing_variation": "-66 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.6852102978927994, 55.494007919146746], [-3.6851104, 55.4941571], [-3.684955, 55.49439], [-3.6849350999999992, 55.4944206], [-3.6847903, 55.494651299999994], [-3.6846704999999993, 55.4948667], [-3.6845207, 55.4951469], [-3.6843876, 55.4954307], [-3.684270600000001, 55.4957058], [-3.684170199999999, 55.49597860000001], [-3.684087, 55.49625950000001], [-3.6840141, 55.496545100000006], [-3.6839709, 55.496812], [-3.683929800000001, 55.49709779999999], [-3.6839142, 55.497247], [-3.6839027, 55.4973927], [-3.683897, 55.4975231], [-3.6838955, 55.49765339999999], [-3.6838943, 55.4977986], [-3.6839007, 55.4980595], [-3.6839196, 55.49838749999999], [-3.683947700000001, 55.49868099999999], [-3.683993299999999, 55.49903189999999], [-3.6840963, 55.499481200000005], [-3.684214799999999, 55.4999811], [-3.6843917, 55.50071260000001], [-3.6845641, 55.50142949999999], [-3.6846536, 55.50180449999999], [-3.684815273585851, 55.502457780526015], [-3.685261300000001, 55.504259999999995], [-3.685534399999999, 55.5054093], [-3.6857054, 55.50633640000001], [-3.6857893, 55.5074581], [-3.6857757000000007, 55.5085388], [-3.6857753, 55.5085734], [-3.6856846, 55.5095341], [-3.6854816, 55.5104999], [-3.6853185000000006, 55.5111698], [-3.6851052, 55.5118488], [-3.6847850000000006, 55.5126757], [-3.684071499999999, 55.51410119999999], [-3.6832563, 55.5154154], [-3.683092664890038, 55.51563081496376], [-3.6826688, 55.5161888], [-3.6820538, 55.51696749999999], [-3.6819534, 55.51709099999999], [-3.6810669, 55.5180823], [-3.6798822, 55.519194], [-3.679193, 55.519855], [-3.6776777, 55.52130830000001], [-3.6751669, 55.5236899], [-3.6747373999999993, 55.52409370000001], [-3.673336200000001, 55.52543990000001], [-3.6720405, 55.5266825], [-3.6711280999999993, 55.5277131], [-3.6706364, 55.52827859999999], [-3.6702594999999993, 55.528771299999995], [-3.670125099999999, 55.52895169999999], [-3.669263200000001, 55.5301089], [-3.6683047, 55.53150899999999], [-3.6681819999999994, 55.531674], [-3.666830099999999, 55.5336218], [-3.6651093, 55.5361794], [-3.6640892, 55.5375408], [-3.663513299999999, 55.538199600000006], [-3.662866999999999, 55.5388695], [-3.6624509, 55.539288], [-3.6620135, 55.5396842], [-3.6612084999999994, 55.5403786], [-3.6611079, 55.5404654], [-3.659102, 55.54197189999999], [-3.6582026, 55.54259429999999], [-3.656954099999999, 55.543336399999994], [-3.6544089, 55.5446771], [-3.653518000000001, 55.5450535], [-3.6528904, 55.5453145], [-3.651303200000001, 55.5459815], [-3.646664700000001, 55.5478238], [-3.6464902, 55.547892899999994], [-3.6435736, 55.549047300000005], [-3.643056599999999, 55.549254999999995], [-3.6429264, 55.5493073], [-3.6413989, 55.549920799999995], [-3.6401014, 55.550524], [-3.6392932, 55.55091590000001], [-3.6385848, 55.551313500000006], [-3.637454, 55.55203199999999], [-3.6367776, 55.55250879999999], [-3.6361747000000006, 55.553005199999994], [-3.6359395, 55.5532156], [-3.635858875543624, 55.553302879236526], [-3.6355736, 55.553611700000005], [-3.6348306, 55.55451810000001], [-3.6343024, 55.55534449999999], [-3.6339795, 55.5560778], [-3.6338732, 55.5564182], [-3.633676799999999, 55.5570467], [-3.6331356, 55.5592485], [-3.6329204000000006, 55.559848399999986], [-3.6328040000000006, 55.560172699999995], [-3.632527500000001, 55.5608653], [-3.631692099999999, 55.5626199], [-3.631233700000001, 55.563385199999985], [-3.6307511, 55.56415040000001], [-3.6295399, 55.5658372], [-3.6281196, 55.56781519999999], [-3.626699499999999, 55.5697513], [-3.6253658999999994, 55.5716517], [-3.624614600000001, 55.5727372], [-3.6244563, 55.572944500000006], [-3.6237945, 55.5738113], [-3.622890200000001, 55.5748989], [-3.6226536, 55.57516], [-3.621931800000001, 55.57595659999999], [-3.621171999999999, 55.576741299999995], [-3.6203653, 55.5774931], [-3.6195205, 55.57821959999999], [-3.61858, 55.57888909999999], [-3.617244200000001, 55.57977119999999], [-3.615895, 55.580709799999994], [-3.6152189, 55.581251599999995], [-3.6144811, 55.5818659], [-3.6134836, 55.5828107], [-3.613181, 55.58309740000001], [-3.6123748, 55.58391089999999], [-3.611617400000001, 55.5848015], [-3.6108408, 55.585838399999986], [-3.610684299999999, 55.586059299999995], [-3.610161100000001, 55.586797999999995], [-3.609624199999999, 55.58766639999999], [-3.6091198, 55.58856010000001], [-3.6080437, 55.59052059999999], [-3.607853299999999, 55.5908468], [-3.6076062, 55.591293799999995], [-3.6067828, 55.59278359999999], [-3.6057796, 55.59456589999999], [-3.6049542, 55.59605379999999], [-3.6048312, 55.5962755], [-3.604663, 55.59657870000001], [-3.6037262, 55.5982672], [-3.603233199999999, 55.5992638], [-3.6029479, 55.60003459999999], [-3.6029158, 55.60012139999999], [-3.6026781999999993, 55.600975000000005], [-3.6025213999999997, 55.6018702], [-3.6024718000000004, 55.6026508], [-3.6024616, 55.603366900000005], [-3.6025186, 55.60403720000001], [-3.602524321357422, 55.60408228094399], [-3.6026048, 55.6047164], [-3.6026687000000006, 55.6050531], [-3.6028499000000003, 55.60572890000001], [-3.6031137000000006, 55.6065205], [-3.6032894999999994, 55.6069092], [-3.6034856, 55.60728979999999], [-3.6038674, 55.607923199999995], [-3.6042301, 55.6084098], [-3.6046203, 55.60893339999999], [-3.605218799999999, 55.609607399999994], [-3.6057166, 55.6100794], [-3.6060808999999994, 55.6104484], [-3.6066009, 55.6108828], [-3.6081885, 55.6120791], [-3.6102826, 55.61339489999999], [-3.610409399999999, 55.61347450000001], [-3.612802999999999, 55.61474419999999], [-3.621527899999999, 55.61895789999999], [-3.6273475999999993, 55.6217868], [-3.6284564, 55.62232959999999], [-3.6290759, 55.6226329], [-3.6305882, 55.6235256], [-3.6317199, 55.624316799999995], [-3.6328501000000006, 55.6252239], [-3.632973900000001, 55.62534720000001], [-3.6336078, 55.6259785], [-3.6349137, 55.62752609999999], [-3.6354888, 55.62844080000001], [-3.6359505, 55.6293835], [-3.6363084, 55.6302662], [-3.636922499999999, 55.6323815], [-3.6370795, 55.6330794], [-3.6371712, 55.633486899999994], [-3.6373239, 55.63459170000001], [-3.637458, 55.636325199999995], [-3.637448899999999, 55.637181799999986], [-3.6373531, 55.6380605], [-3.6371432, 55.6391086], [-3.6368536, 55.64018049999999], [-3.636298, 55.642171899999994], [-3.6355087, 55.64488359999999], [-3.6352811, 55.6457092], [-3.6347596, 55.6476011], [-3.634033, 55.6503007], [-3.6332665, 55.653037], [-3.632976600000001, 55.65413209999999], [-3.6327999, 55.65475379999999], [-3.632787595686223, 55.654796030701384], [-3.6323491, 55.656301], [-3.6319212, 55.6577699], [-3.631829599999999, 55.6584017], [-3.6317651, 55.6590782], [-3.6317671, 55.6596449], [-3.6318019, 55.66019690000001], [-3.632068199999999, 55.6614867], [-3.6324143, 55.6625081], [-3.6328761, 55.663463], [-3.633300899999999, 55.66416739999999], [-3.6339355, 55.66506319999999], [-3.6344572, 55.665631399999995], [-3.634619900000001, 55.66580859999999], [-3.6348582, 55.666055499999985], [-3.6350786, 55.6662727], [-3.6358235, 55.66690609999999], [-3.637527299999999, 55.66835470000001], [-3.6377943, 55.668584300000006], [-3.6379446999999994, 55.6687061], [-3.6401864, 55.670593700000005], [-3.641981, 55.6720652], [-3.6433045000000006, 55.673145099999985], [-3.6446138, 55.6742553], [-3.646627000000001, 55.67593879999999], [-3.6469484, 55.67620759999999], [-3.6481288999999992, 55.677198800000006], [-3.649278499999999, 55.678142300000005], [-3.650918700000001, 55.67955680000001], [-3.651141, 55.6797485], [-3.6518246999999993, 55.6803138], [-3.6530352, 55.681300700000016], [-3.6533072, 55.6815303], [-3.6546699, 55.6826781], [-3.6556028, 55.6834424], [-3.6557476, 55.683561000000005], [-3.6560489, 55.6838202], [-3.6571257, 55.684701100000005], [-3.657879799999999, 55.68534629999999], [-3.658378799999999, 55.6858275], [-3.6585425, 55.6859629], [-3.658733100000001, 55.6861171], [-3.6587350858403864, 55.68611871589992], [-3.6589344, 55.6862809], [-3.6593926, 55.6866458], [-3.659432899999999, 55.68667789999999], [-3.6600784000000006, 55.6871524], [-3.6602424, 55.6872729], [-3.660808299999999, 55.68764999999999], [-3.6612711, 55.68793569999999], [-3.6616827, 55.6881818], [-3.6621648, 55.68845389999999], [-3.6624759, 55.68862620000001], [-3.6626852, 55.6887305], [-3.6628247, 55.6888076], [-3.663433500000001, 55.6891069], [-3.6640557999999994, 55.6893935], [-3.6649677, 55.68978349999999], [-3.665504499999999, 55.68999500000001], [-3.6660085, 55.6901853], [-3.666231, 55.690265800000006], [-3.666911100000001, 55.69049979999999], [-3.6674835, 55.690685300000005], [-3.6681407, 55.6908894], [-3.6688893, 55.69110340000001], [-3.6694791, 55.6912749], [-3.670168400000001, 55.6914654], [-3.6708229, 55.69162870000001], [-3.6713783, 55.69176139999998], [-3.6719252, 55.6918827], [-3.6725017000000006, 55.691994499999986], [-3.6729925999999993, 55.6920871], [-3.673061699999999, 55.6921002], [-3.673786699999999, 55.6922259], [-3.6746462000000006, 55.6923512], [-3.6755111, 55.6924645], [-3.6761718, 55.692540599999994], [-3.6768249, 55.6926052], [-3.6773661, 55.692653], [-3.6783167, 55.6927159], [-3.6789067, 55.6927457], [-3.6790600000000007, 55.692753499999995], [-3.679789, 55.6927767], [-3.6801946, 55.6927792], [-3.680559299999999, 55.6927832], [-3.681179900000001, 55.6927847], [-3.6821947, 55.6927639], [-3.6824221, 55.6927558], [-3.682701899999999, 55.69274329999999], [-3.683078, 55.6927195], [-3.683092664890038, 55.69271835305066], [-3.6834066, 55.6926938], [-3.6838076, 55.69266009999999], [-3.684080199999999, 55.6926371], [-3.6845079999999992, 55.69260280000001], [-3.685093899999999, 55.6925496], [-3.686127, 55.6924473], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882336899999999, 55.7576938], [-3.8833493, 55.7579679], [-3.884490200000001, 55.7582349], [-3.8855338, 55.7584349], [-3.8866298, 55.758605200000005], [-3.8877001, 55.7587297], [-3.888445299999999, 55.758798599999984], [-3.8888209, 55.75882409999999], [-3.8894244, 55.7588452], [-3.8897913, 55.75884829999998], [-3.890247800000001, 55.7588392], [-3.890801, 55.7588113], [-3.8912992, 55.75876530000001], [-3.8919161, 55.758687], [-3.8926513, 55.75855659999999], [-3.8933447, 55.7584003], [-3.893631899999999, 55.758329200000006], [-3.8942168, 55.7581816], [-3.8963871, 55.75761310000001], [-3.897082099999999, 55.7574429], [-3.8977134, 55.75730269999999], [-3.8982363, 55.7571997], [-3.898928100000001, 55.7570829], [-3.899512800000001, 55.75701000000001], [-3.9001908, 55.756947], [-3.9007412, 55.75691509999999], [-3.9018642999999993, 55.7568947], [-3.9026267, 55.756927299999994], [-3.9031999, 55.7569673], [-3.903778299999999, 55.7570211], [-3.904343700000001, 55.75708849999999], [-3.9049049, 55.757183399999995], [-3.905575900000001, 55.7573061], [-3.9062074, 55.7574539], [-3.906929999999999, 55.7576645], [-3.907654, 55.75790550000001], [-3.9085451999999994, 55.758240699999995], [-3.9106885, 55.759071199999994], [-3.910947499999999, 55.75917319999999], [-3.9128946, 55.7599296], [-3.9198115, 55.7626137], [-3.9203369, 55.76281879999999], [-3.9212202, 55.7631637], [-3.927061699999999, 55.7654561], [-3.9271266, 55.7654816], [-3.9281225, 55.7658724], [-3.929832, 55.7665325], [-3.930059999999999, 55.766628], [-3.930498, 55.7668013], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.96747, 55.781189], [-3.9686486, 55.78164530000001], [-3.969234300000001, 55.7818803], [-3.970139399999999, 55.78223859999999], [-3.9711864, 55.7826416], [-3.975353, 55.7842453], [-3.9795903, 55.78590390000001], [-3.980341399999999, 55.78619789999999], [-3.982934199999999, 55.787201399999994], [-3.9868961, 55.7887097], [-3.9881792, 55.7891915], [-3.9917865, 55.7906516], [-3.9921213999999994, 55.7907907], [-3.9921991, 55.790823], [-3.9922254, 55.7908339], [-3.9923396000000007, 55.7908871], [-3.992803199999999, 55.7911029], [-3.993463546916566, 55.79143915140033], [-3.9936626060229736, 55.79155133933829], [-3.9938468188849874, 55.79164629531857], [-3.994017721747914, 55.79172672180387], [-3.9941768508570576, 55.79179532125687], [-3.994325742457728, 55.791854796140264], [-3.9944659327952294, 55.79190784891675], [-3.994598958114869, 55.79195718204901], [-3.994726354661952, 55.79200549799973], [-3.994849658681788, 55.79205549923162], [-3.9949704064196783, 55.79210988820736], [-3.995090134120934, 55.79217136738964], [-3.99521037803086, 55.79224263924115], [-3.995332674394761, 55.79232640622459], [-3.995458559457945, 55.79242537080265], [-3.995589569465718, 55.79254223543801], [-3.995727240663386, 55.792679702593375], [-3.9958227, 55.79278459999999], [-3.9961307000000006, 55.793078], [-3.996486200000001, 55.79343209999998], [-3.9967974000000006, 55.793765400000005], [-3.9970847, 55.79404739999999], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9978137999999994, 55.79495010000001], [-3.997908899999999, 55.7951178], [-3.9979388999999994, 55.79519659999999], [-3.9980534, 55.7955167], [-3.998094, 55.795813800000005], [-3.9981137000000007, 55.79625630000001], [-3.9980671, 55.7965503], [-3.9980019, 55.796782599999986], [-3.9979214, 55.7969423], [-3.9978133, 55.79715360000001], [-3.9976481000000006, 55.797395399999985], [-3.9974161, 55.79768329999999], [-3.9971937, 55.7979356], [-3.996938399999999, 55.7981941], [-3.996127899999999, 55.799010499999994], [-3.9958788999999992, 55.7992612], [-3.995547399999999, 55.7996433], [-3.995142099999999, 55.8001565], [-3.9946984999999993, 55.80078289999999], [-3.9945729, 55.800995799999995], [-3.9944453, 55.80121189999999], [-3.994359199999999, 55.8013503], [-3.9941114, 55.8017887], [-3.9940209, 55.80198339999998], [-3.993935799999999, 55.80216279999999], [-3.9937209, 55.80265489999999], [-3.9935638, 55.8030973], [-3.9934732, 55.8033456], [-3.993440399999999, 55.8034239], [-3.9934286, 55.8034642], [-3.993307699999999, 55.8038769], [-3.9932374, 55.8042329], [-3.9932181, 55.80433039999999], [-3.993162799999999, 55.80475579999999], [-3.9931383, 55.805172199999994], [-3.9931575, 55.805462299999995], [-3.9931877, 55.805819], [-3.9932182, 55.80618299999999], [-3.9932715088794057, 55.80654382101159], [-3.9933646, 55.807173899999995], [-3.9934037999999994, 55.8073783], [-3.9934462, 55.8075991], [-3.9934618, 55.8076802], [-3.9935014, 55.807980400000005], [-3.9935943, 55.808566500000005], [-3.994276399999999, 55.8125048], [-3.9942898, 55.8125819], [-3.994481223601658, 55.813680200462755], [-3.994509783342956, 55.81383789584529], [-3.9945336593188103, 55.81397732258664], [-3.994553508381228, 55.814101091317134], [-3.994569987382216, 55.81421181266711], [-3.9945837531737816, 55.81431209726689], [-3.994595462607932, 55.81440455574682], [-3.9946057725366746, 55.81449179873722], [-3.9946153398120168, 55.81457643686842], [-3.994624821285966, 55.81466108077075], [-3.994634873810528, 55.81474834107454], [-3.994646154237712, 55.81484082841013], [-3.994659319419524, 55.81494115340784], [-3.994675026207972, 55.815051926698], [-3.9946939314550622, 55.81517575891094], [-3.9947166920128026, 55.815315260677], [-3.9947439647332, 55.81547304262651], [-3.994786199999999, 55.815684700000006], [-3.9947787999999993, 55.8159445], [-3.9947654, 55.8161044], [-3.9947256, 55.8162465], [-3.994631899999999, 55.81645919999999], [-3.9944741, 55.8166428], [-3.9943157999999994, 55.81677270000001], [-3.9941932, 55.8168691], [-3.994004, 55.8169915], [-3.993896700000001, 55.81704599999999], [-3.9937794, 55.81710559999999], [-3.9935913, 55.8171955], [-3.9934695, 55.81724289999999], [-3.9932054, 55.8173189], [-3.992971, 55.8173839], [-3.992733700000001, 55.8174267], [-3.9924959, 55.8174528], [-3.992222299999999, 55.81748040000001], [-3.991807600000001, 55.81748149999999], [-3.9914973, 55.81747579999999], [-3.991164799999999, 55.8174712], [-3.9908538999999994, 55.8174605], [-3.9905551, 55.81744989999999], [-3.990289199999999, 55.8174334], [-3.9899142999999992, 55.81740330000001], [-3.9896541, 55.81737389999999], [-3.989297800000001, 55.8173242], [-3.9890012, 55.81726809999999], [-3.988163299999999, 55.8171115], [-3.9876376, 55.8170181], [-3.9875325999999993, 55.81699789999999], [-3.987208199999999, 55.8169269], [-3.9868538999999985, 55.8168476], [-3.986330399999999, 55.816733499999984], [-3.986328984501142, 55.816733153549215], [-3.9859729, 55.816646], [-3.9847298, 55.8163577], [-3.9833246999999994, 55.816033999999995], [-3.9828201, 55.8159086], [-3.9824441, 55.815805299999994], [-3.9822267, 55.8157445], [-3.981995899999999, 55.8156858], [-3.9815637, 55.8155575], [-3.9809733, 55.8153738], [-3.9806910000000006, 55.8152799], [-3.9804229000000007, 55.81518990000001], [-3.9792679, 55.814771], [-3.9781659, 55.81434290000001], [-3.9759429, 55.813485199999995], [-3.9752844, 55.81323100000001], [-3.9742605000000006, 55.8128357], [-3.9737547, 55.81264149999999], [-3.972473, 55.8121464], [-3.9699251000000007, 55.811168300000006], [-3.9691162, 55.8108918], [-3.9689093, 55.81081399999999], [-3.965734399999999, 55.80967899999999], [-3.9654276, 55.809579], [-3.965245599999999, 55.809522], [-3.9649392, 55.809426899999984], [-3.9645237, 55.8092991], [-3.9640766, 55.80916930000001], [-3.9634763, 55.809008000000006], [-3.9628885, 55.80885620000001], [-3.9622144, 55.8087089], [-3.9615406, 55.8085777], [-3.9593523, 55.8082211], [-3.9586454, 55.8081059], [-3.9571041, 55.807866], [-3.9557009, 55.8076476], [-3.9550955, 55.807568], [-3.95494, 55.8075476], [-3.9541645, 55.807445599999994], [-3.9537559, 55.80740449999999], [-3.953355699999999, 55.8073792], [-3.9529455, 55.8073553], [-3.952587250125894, 55.80734433062351], [-3.952514400000001, 55.8073421], [-3.951882599999999, 55.8073258], [-3.9512191, 55.80732789999999], [-3.950432, 55.807344099999995], [-3.9496163, 55.8073565], [-3.949033899999999, 55.8073596], [-3.9484284, 55.8073524], [-3.947633300000001, 55.807307599999994], [-3.9470274, 55.80725579999999], [-3.9463027, 55.80718250000001], [-3.945559100000001, 55.8070801], [-3.9448421, 55.8069506], [-3.944161400000001, 55.806807600000006], [-3.9435491, 55.8066498], [-3.9431860875029385, 55.80654382101159], [-3.9429918, 55.8064871], [-3.9416692, 55.806018], [-3.9404509, 55.8055651], [-3.9396199, 55.8052835], [-3.9387579, 55.8050352], [-3.9379642, 55.804859], [-3.9371493, 55.8047031], [-3.9360169, 55.8045485], [-3.9353844, 55.8044893], [-3.9343252, 55.8044275], [-3.9332007, 55.8044091], [-3.930250499999999, 55.8044519], [-3.9272822, 55.8044949], [-3.9270343, 55.8044985], [-3.9255813, 55.80451049999999], [-3.922942, 55.80454199999999], [-3.920912, 55.8045765], [-3.918879200000001, 55.804595799999994], [-3.9167595, 55.8046123], [-3.9133587, 55.80453189999999], [-3.912210999999999, 55.8044962], [-3.911627900000001, 55.804479], [-3.9107667, 55.80444850000001], [-3.909809, 55.804419], [-3.9094243999999994, 55.8044079], [-3.908333399999999, 55.8043763], [-3.907521899999999, 55.8043501], [-3.9052926, 55.8042829], [-3.9034242, 55.80422240000001], [-3.8987963999999993, 55.8040784], [-3.8980882, 55.8040554], [-3.8970472, 55.8040209], [-3.8960991, 55.80395939999999], [-3.8951762, 55.8038891], [-3.8943158, 55.803794999999994], [-3.893445499999999, 55.80369089999999], [-3.8899595, 55.8032605], [-3.889159099999999, 55.8031537], [-3.8883632, 55.803048], [-3.8875438, 55.80293919999999], [-3.8867498, 55.80284269999999], [-3.8815036, 55.8021858], [-3.8788443, 55.801846699999984], [-3.876176099999999, 55.801512200000005], [-3.8693131, 55.8006399], [-3.8680682000000006, 55.80049], [-3.867427, 55.8004128], [-3.8664441, 55.80031160000001], [-3.865456099999999, 55.80025750000001], [-3.8645907999999993, 55.80024410000001], [-3.8637517, 55.8002711], [-3.8629776, 55.80031160000001], [-3.862755721713942, 55.80033336333199], [-3.8621936, 55.80038849999999], [-3.8615181, 55.80047099999999], [-3.860990199999999, 55.8005559], [-3.8601165, 55.800733400000006], [-3.8596662, 55.8008359], [-3.859225999999999, 55.800949800000005], [-3.8583344999999993, 55.8012096], [-3.8575628, 55.8014713], [-3.8568224999999994, 55.80175529999999], [-3.856067199999999, 55.8020617], [-3.8553446, 55.8023871], [-3.8548992000000006, 55.8026072], [-3.854469, 55.80283769999999], [-3.8536362, 55.80331699999999], [-3.852870899999999, 55.80381749999999], [-3.8520998999999994, 55.8043262], [-3.8506183, 55.80531859999999], [-3.8499566, 55.8057725], [-3.848809672677336, 55.80654382101159], [-3.8483074, 55.8068816], [-3.848133900000001, 55.8069983], [-3.8472385, 55.8076182], [-3.8462968, 55.808224799999984], [-3.845234299999999, 55.8088349], [-3.8446899, 55.80911979999998], [-3.8441417000000007, 55.80938650000001], [-3.8438399, 55.8095252], [-3.8434308, 55.8097084], [-3.8430959, 55.8098501], [-3.8427228000000007, 55.8100007], [-3.842654800000001, 55.81002840000001], [-3.842266899999999, 55.81017640000001], [-3.841895, 55.81031389999998], [-3.841523500000001, 55.81044680000001], [-3.841185, 55.810562399999995], [-3.841051, 55.8106075], [-3.8408143, 55.81068390000001], [-3.8404004, 55.81081410000001], [-3.8399266, 55.8109527], [-3.839848999999999, 55.81097669999999], [-3.8391497, 55.81116699999999], [-3.8387791999999994, 55.81126210000001], [-3.838694700000001, 55.81128129999999], [-3.837852400000001, 55.811478499999986], [-3.8377504, 55.8115022], [-3.836995299999999, 55.81165649999999], [-3.8367042, 55.811710700000006], [-3.8362987, 55.8117858], [-3.8356083, 55.8118994], [-3.8344971, 55.812053000000006], [-3.8335477, 55.81214789999999], [-3.8326294, 55.81222509999999], [-3.8292472000000006, 55.8124869], [-3.8287673, 55.8125295], [-3.828268, 55.8125738], [-3.827288899999999, 55.8127034], [-3.8265698, 55.8128211], [-3.825866399999999, 55.812964], [-3.8253061000000006, 55.8131058], [-3.8250223, 55.8131848], [-3.8245652, 55.8133121], [-3.8238261, 55.81355469999999], [-3.8231049, 55.81382609999999], [-3.8224255, 55.81412099999999], [-3.8217578999999993, 55.8144597], [-3.8196656999999994, 55.8156728], [-3.8191867, 55.8159282], [-3.8186657, 55.8161593], [-3.8184113, 55.8162724], [-3.818123700000001, 55.81638769999999], [-3.817554, 55.816607299999994], [-3.8164356, 55.8169704], [-3.8154720000000006, 55.81720549999999], [-3.8149874, 55.8173081], [-3.8144822, 55.8173994], [-3.813977, 55.8174753], [-3.8134472000000006, 55.81754889999999], [-3.8127765, 55.817611599999985], [-3.8121266, 55.8176602], [-3.8113884, 55.8176917], [-3.8106411, 55.8176916], [-3.8099061, 55.8176787], [-3.8071299, 55.81762940000001], [-3.8054707, 55.8176], [-3.8050057, 55.81760440000001], [-3.8044972000000006, 55.81761959999999], [-3.8038327, 55.8176509], [-3.803145199999999, 55.81771630000001], [-3.802224499999999, 55.8178294], [-3.801273299999999, 55.8179939], [-3.8007638, 55.81810540000001], [-3.8002403, 55.8182314], [-3.7996641, 55.818385199999994], [-3.799366500000001, 55.818474], [-3.799078499999999, 55.8185654], [-3.798588, 55.81872870000001], [-3.798221499999999, 55.8188629], [-3.797872999999999, 55.8190113], [-3.7975515999999994, 55.8191533], [-3.7970207999999994, 55.8194122], [-3.796528700000001, 55.8196689], [-3.7960519, 55.8199357], [-3.795195999999999, 55.8205169], [-3.7936032, 55.821728799999995], [-3.7927430000000006, 55.8222456], [-3.7917164, 55.8227719], [-3.7911149, 55.82303879999999], [-3.7905532, 55.8232554], [-3.7892888, 55.823656199999995], [-3.7890107999999993, 55.8237283], [-3.7877804, 55.8240372], [-3.7850618, 55.8247019], [-3.78309, 55.82517760000001], [-3.7822706, 55.8253753], [-3.7811106, 55.82566520000001], [-3.7799176, 55.8259616], [-3.777561599999999, 55.82653059999999], [-3.7729241933019897, 55.827654932941904], [-3.7728273999999993, 55.8276784], [-3.771954299999999, 55.8278834], [-3.7710214, 55.8280716], [-3.770030999999999, 55.82823599999999], [-3.7691389, 55.8283726], [-3.7679951, 55.82851980000001], [-3.7668921, 55.8286392], [-3.765774199999999, 55.828737499999995], [-3.7647314, 55.82879819999999], [-3.764621899999999, 55.8288046], [-3.7635457, 55.8288386], [-3.762500300000001, 55.82884849999999], [-3.7614448, 55.828826], [-3.7604257, 55.828793399999995], [-3.7595065, 55.828731899999994], [-3.7586712000000007, 55.8286645], [-3.7578182999999994, 55.82858439999998], [-3.7570558, 55.8284901], [-3.7556949, 55.82829360000001], [-3.7550572, 55.8281896], [-3.7544061000000006, 55.8280702], [-3.7523747, 55.82767879999999], [-3.7504052, 55.82729619999999], [-3.748456899999999, 55.82692109999999], [-3.744533399999999, 55.8261694], [-3.7438227, 55.8260321], [-3.740092, 55.825311600000006], [-3.7394299000000006, 55.82518369999999], [-3.7387949, 55.8250611], [-3.738215799999999, 55.82495169999999], [-3.735709, 55.82447799999999], [-3.7326175, 55.823890600000006], [-3.729776499999999, 55.82334709999999], [-3.726993, 55.8227997], [-3.7268533, 55.82277789999999], [-3.7259124, 55.822620699999995], [-3.724863299999999, 55.8224949], [-3.7240619, 55.822413299999994], [-3.7235727, 55.822379], [-3.723198599999999, 55.8223618], [-3.721870899999999, 55.82231840000001], [-3.7210836, 55.822331299999995], [-3.720695899999999, 55.822344399999984], [-3.7202957999999993, 55.8223653], [-3.719248400000001, 55.8224448], [-3.7185096, 55.8225332], [-3.7180273000000006, 55.822590899999994], [-3.7172284000000007, 55.8227093], [-3.7166573, 55.822807099999984], [-3.7149007, 55.8230939], [-3.7142099000000006, 55.8231953], [-3.713810899999999, 55.823239], [-3.713507799999999, 55.8232722], [-3.7129067, 55.82333280000001], [-3.711741499999999, 55.8233836], [-3.711236200000001, 55.823392], [-3.710789, 55.82338339999999], [-3.7102483, 55.8233625], [-3.7096725, 55.82333289999998], [-3.7083853000000007, 55.8231988], [-3.7075972, 55.82308009999999], [-3.706779399999999, 55.8229223], [-3.706031499999999, 55.82275129999999], [-3.705676299999999, 55.822657199999995], [-3.7053508, 55.8225615], [-3.704898500000001, 55.82242539999999], [-3.7044832999999993, 55.8222877], [-3.703611500000001, 55.8219996], [-3.7015058, 55.8212881], [-3.7006767, 55.8210386], [-3.6998497, 55.820817], [-3.6994437, 55.8207272], [-3.6989564, 55.820628], [-3.698045, 55.8204848], [-3.6974379, 55.8203923], [-3.696822, 55.8203334], [-3.695790399999999, 55.82026510000001], [-3.6952119, 55.8202462], [-3.694622700000001, 55.82024499999999], [-3.6938989000000007, 55.8202687], [-3.6931819, 55.820319], [-3.6924633, 55.82038949999998], [-3.6916963, 55.82048149999999], [-3.6910301999999993, 55.82058339999999], [-3.6903569, 55.820726], [-3.6893345, 55.8209726], [-3.6883439999999994, 55.8212633], [-3.6871405, 55.8216272], [-3.6856829000000007, 55.8220713], [-3.6849348, 55.8222979], [-3.6841848, 55.8225251], [-3.683092664890038, 55.822854962701214], [-3.681232799999999, 55.8234167], [-3.6780335, 55.8243842], [-3.6707568, 55.8265863], [-3.6691915, 55.8270382], [-3.667587600000001, 55.827475099999994], [-3.6670481000000006, 55.827616899999995], [-3.6654894, 55.828026699999995], [-3.6633044, 55.8285649], [-3.6631380999999994, 55.8286094], [-3.6625381999999993, 55.82876980000001], [-3.6616641, 55.8290026], [-3.6574966999999994, 55.830091499999995], [-3.6556604, 55.8305762], [-3.6526004, 55.8313752], [-3.650683200000001, 55.83186860000001], [-3.6487984, 55.8323554], [-3.646999099999999, 55.832849], [-3.6451953, 55.83332109999999], [-3.6416189, 55.83424579999999], [-3.6392834, 55.8348534], [-3.6369049, 55.835477], [-3.633966899999999, 55.8362442], [-3.632154199999999, 55.83671760000001], [-3.629689299999999, 55.837367400000005], [-3.627250800000001, 55.838002200000005], [-3.6223623, 55.839268399999995], [-3.6199477, 55.839901000000005], [-3.6175917, 55.84052450000001], [-3.6128218, 55.8417542], [-3.6095733, 55.8425986], [-3.6063386, 55.8434516], [-3.6058626, 55.84357419999999], [-3.6054, 55.84369890000001], [-3.605189199999999, 55.8437536], [-3.6042208, 55.8440082], [-3.6037036, 55.8441332], [-3.6031778, 55.8442624], [-3.6026102, 55.844396], [-3.6023755999999993, 55.84444359999999], [-3.6020529, 55.844509], [-3.6017725000000005, 55.84456550000001], [-3.6014913000000006, 55.844615], [-3.6009385999999997, 55.84471570000001], [-3.600510499999999, 55.8447902], [-3.5998281999999997, 55.8448973], [-3.5992936999999996, 55.84497269999999], [-3.5987313, 55.8450403], [-3.5974905, 55.845182599999994], [-3.5947020999999992, 55.8455054], [-3.5932611364780858, 55.84569964200967], [-3.593234, 55.8457033], [-3.5925136999999996, 55.84581709999999], [-3.5918332, 55.845938399999994], [-3.5910404999999996, 55.84610489999999], [-3.5902851999999994, 55.84628330000001], [-3.5894974, 55.846477], [-3.5887446, 55.8466848], [-3.5879392, 55.8469095], [-3.5871664000000005, 55.8471594], [-3.5856806999999993, 55.847660099999985], [-3.5848404, 55.8480047], [-3.5840051, 55.84836829999998], [-3.582364399999999, 55.8490914], [-3.5807237, 55.849820099999995], [-3.5798882999999995, 55.85018229999999], [-3.5790228, 55.85051969999999], [-3.5785478, 55.8507004], [-3.578, 55.8508955], [-3.5769026, 55.8512482], [-3.575831599999999, 55.851568], [-3.574680799999999, 55.8518736], [-3.5728036, 55.8523279], [-3.5721847999999996, 55.8524776], [-3.5714959999999993, 55.85264179999999], [-3.5681606, 55.853463399999995], [-3.5679692, 55.8535105], [-3.5668142, 55.853795], [-3.5664153999999995, 55.85389349999999], [-3.5639127, 55.8545119], [-3.559035999999999, 55.8557095], [-3.5541479999999996, 55.8569141], [-3.553806310185292, 55.856995416437215], [-3.5531744000000005, 55.8571458], [-3.5520469999999995, 55.85741079999999], [-3.5519798999999996, 55.857426699999984], [-3.5505820999999997, 55.8577693], [-3.5493579999999993, 55.85805519999999], [-3.548127099999999, 55.85832740000001], [-3.5472072, 55.858506799999994], [-3.5451333, 55.85891], [-3.5442842, 55.8590751], [-3.5413392999999997, 55.85964679999999], [-3.5388158999999995, 55.8601266], [-3.5362707999999996, 55.86062470000001], [-3.5312453999999995, 55.8616009], [-3.528494499999999, 55.86214], [-3.5269825, 55.862457500000005], [-3.5257525999999997, 55.8627383], [-3.5248976, 55.8629661], [-3.5240733999999994, 55.86321379999998], [-3.5224649, 55.8637489], [-3.5215658999999997, 55.8640939], [-3.5206877999999997, 55.8644457], [-3.5197117000000007, 55.86484099999999], [-3.5189832, 55.86513609999999], [-3.5172809999999997, 55.86582909999999], [-3.5166983000000003, 55.8660645], [-3.5155927999999994, 55.866511], [-3.5150825, 55.86672109999999], [-3.5125409, 55.86774659999999], [-3.5064207, 55.8701913], [-3.5056702, 55.870461], [-3.504883599999999, 55.870716499999986], [-3.5041018, 55.870957399999995], [-3.5034296080661336, 55.87115047215955], [-3.5032804999999994, 55.8711933], [-3.5029440999999997, 55.871283299999995], [-3.5026088, 55.87136780000001], [-3.5022673, 55.8714473], [-3.501953348290371, 55.87151971605134], [-3.5019157, 55.8715284], [-3.5015242, 55.87161460000001], [-3.5010294, 55.87171920000001], [-3.5001302999999995, 55.8718928], [-3.4991835999999994, 55.872069499999995], [-3.4987629, 55.87215289999999], [-3.4983938, 55.8722265], [-3.4980833, 55.8722845], [-3.4946651000000006, 55.872935299999995], [-3.492341699999999, 55.87337759999998], [-3.4920303, 55.87343659999999], [-3.4905056999999995, 55.87372309999999], [-3.4889651, 55.8740162], [-3.4858979, 55.8746058], [-3.4840630999999997, 55.874955099999994], [-3.4822122, 55.87530149999999], [-3.4812653999999994, 55.875496899999995], [-3.4803216999999997, 55.8756941], [-3.4794097, 55.87591789999999], [-3.4785305, 55.87616589999999], [-3.4778532, 55.8763624], [-3.4771705, 55.87659000000001], [-3.4744316, 55.8774594], [-3.4741923999999997, 55.8775356], [-3.4717753999999994, 55.87830610000001], [-3.4714299, 55.8784143], [-3.4698752, 55.878908499999994], [-3.4696090999999996, 55.87899310000001], [-3.4683372, 55.87936479999998], [-3.4678555, 55.8795152], [-3.4661517999999996, 55.88005429999999], [-3.4644579, 55.8806096], [-3.4621080999999996, 55.88140279999999], [-3.4608608999999997, 55.881828500000005], [-3.4599236, 55.8821416], [-3.4593817999999996, 55.8823071], [-3.458655, 55.8825102], [-3.4582338999999997, 55.88262300000001], [-3.4578101, 55.8827208], [-3.456824, 55.8829523], [-3.4558341999999995, 55.88319649999998], [-3.4556946999999996, 55.8832327], [-3.454817, 55.88346059999999], [-3.4524603999999997, 55.8840723], [-3.4522666, 55.8841226], [-3.4508334, 55.88449399999999], [-3.4506339999999995, 55.8845457], [-3.4479454000000005, 55.8852423], [-3.4472622999999993, 55.8854127], [-3.4458952999999997, 55.88576940000001], [-3.4447416999999994, 55.88607050000001], [-3.4435302, 55.886379899999994], [-3.4422855999999995, 55.886699500000006], [-3.4397588, 55.88734629999999], [-3.4395381, 55.88740249999999], [-3.4348223999999994, 55.88860880000001], [-3.4346002999999996, 55.88867259999999], [-3.4343383999999997, 55.88874189999999], [-3.4335511, 55.888939400000005], [-3.4324088, 55.8892043], [-3.4318209, 55.88932729999999], [-3.4312203, 55.8894499], [-3.4301154, 55.889667300000006], [-3.428997, 55.8898539], [-3.4275196999999995, 55.89007050000001], [-3.4260213, 55.89025629999999], [-3.4257021, 55.89028969999999], [-3.4246647999999995, 55.89039449999999], [-3.4240238999999995, 55.890455], [-3.4233941000000003, 55.89049990000001], [-3.4227443, 55.89054569999999], [-3.4220965, 55.8905804], [-3.4194974999999994, 55.8907268], [-3.4143552999999995, 55.89101629999999], [-3.4141771, 55.89102619999999], [-3.4135980796541814, 55.891058272112176], [-3.4094415999999996, 55.89128849999999], [-3.4091812, 55.89130689999999], [-3.4066040999999996, 55.89146000000001], [-3.4053046, 55.8915304], [-3.4040281, 55.8916014], [-3.4036899000000003, 55.89161790000001], [-3.3970509, 55.89199539999999], [-3.3937303999999995, 55.8921764], [-3.3920481999999996, 55.8922714], [-3.3904021999999996, 55.8923552], [-3.3902523, 55.89236319999999], [-3.3883474, 55.892466000000006], [-3.3864712000000003, 55.892581400000005], [-3.3855451000000003, 55.8926515], [-3.3846342999999997, 55.89273209999999], [-3.3838310000000003, 55.8928102], [-3.3830346999999996, 55.89289769999999], [-3.3821648, 55.8930125], [-3.381347, 55.893127799999995], [-3.3805403999999997, 55.89325169999999], [-3.3797709999999994, 55.8933858], [-3.3789758, 55.89351539999999], [-3.3781646999999997, 55.8936218], [-3.3770696, 55.893756299999986], [-3.3762313, 55.8938339], [-3.3753868, 55.893897200000005], [-3.3744274999999995, 55.893953499999995], [-3.3739392, 55.8939748], [-3.3736720999999994, 55.8939826], [-3.3735306000000005, 55.8939848], [-3.3733886999999996, 55.8939868], [-3.3725499999999995, 55.89399599999999], [-3.3716619, 55.8939943], [-3.3708319999999996, 55.89395579999999], [-3.3700246, 55.89391619999999], [-3.3693032, 55.8938708], [-3.3685994999999997, 55.8938203], [-3.3676748999999995, 55.8937266], [-3.3667717999999995, 55.89362049999999], [-3.3652983, 55.8934078], [-3.3633474999999997, 55.89313150000001], [-3.3626143999999996, 55.8930483], [-3.3618578, 55.8929832], [-3.3610956, 55.8929287], [-3.3602757999999997, 55.8928882], [-3.3595649, 55.8928616], [-3.3588570999999994, 55.8928569], [-3.3579804, 55.892856], [-3.3571175999999996, 55.8928748], [-3.3562743, 55.89290189999999], [-3.3554299999999997, 55.8929564], [-3.3543050999999995, 55.89303599999999], [-3.3531922999999995, 55.893162], [-3.3520429, 55.8933154], [-3.3514829, 55.8934115], [-3.3509386999999995, 55.8935105], [-3.3427852999999996, 55.89499090000001], [-3.3420329999999994, 55.89512919999999], [-3.3394800999999994, 55.89559859999999], [-3.3337680999999995, 55.8966256], [-3.3309041, 55.897143], [-3.3294889000000003, 55.89740450000001], [-3.3280579999999995, 55.8976636], [-3.3271868999999996, 55.8978179], [-3.3263199, 55.897982199999994], [-3.3252675, 55.89821129999999], [-3.3242547, 55.8984664], [-3.323766551242229, 55.89860311658625], [-3.3235255999999995, 55.89867060000001], [-3.3227725999999995, 55.8988983], [-3.3220668, 55.899133600000006], [-3.3213699999999995, 55.899384899999994], [-3.3207112, 55.8996417], [-3.3200658, 55.8998996], [-3.3196618999999994, 55.9000731], [-3.3195648, 55.9001145], [-3.3193917, 55.9001876], [-3.3187371999999997, 55.9004886], [-3.3181669, 55.9007698], [-3.3179250999999996, 55.90089059999998], [-3.317622, 55.9010523], [-3.3172752, 55.9012294], [-3.3170918, 55.9013267], [-3.3169164, 55.9014272], [-3.3165916000000006, 55.90162159999999], [-3.316276, 55.90182649999999], [-3.3154075, 55.902394400000006], [-3.3149487, 55.902726499999986], [-3.3145417, 55.903063], [-3.3138233, 55.903683400000006], [-3.3131904999999997, 55.9042813], [-3.3124867, 55.9049209], [-3.3121192999999995, 55.9052197], [-3.3118040999999994, 55.905469999999994], [-3.3111814999999996, 55.9059304], [-3.3105825999999996, 55.9063433], [-3.3099598999999995, 55.9067416], [-3.3089959999999996, 55.9073179], [-3.308879697090035, 55.90738158737394], [-3.3084445, 55.90761990000001], [-3.3078637999999994, 55.9079111], [-3.3072790999999997, 55.9081887], [-3.3066734, 55.90845639999999], [-3.3058729999999996, 55.9088013], [-3.3051796999999996, 55.9090678], [-3.3045113999999995, 55.90931349999999], [-3.3037366999999995, 55.909566], [-3.3029360999999997, 55.9098151], [-3.3017147999999996, 55.910146299999994], [-3.3006593000000004, 55.9104112], [-3.3005667999999995, 55.91043349999999], [-3.2973294, 55.9111988], [-3.2969759, 55.91127829999999], [-3.2939426, 55.9119875], [-3.2936315, 55.91205949999999], [-3.2898116999999996, 55.91296820000001], [-3.2889453, 55.9131696], [-3.286481, 55.9137622], [-3.2858347, 55.91391680000001], [-3.2851521, 55.9140755], [-3.284747, 55.91416970000001], [-3.2845946, 55.9142066], [-3.283086, 55.91455539999999], [-3.2827046999999996, 55.9146482], [-3.2824871999999994, 55.9146977], [-3.2816401, 55.914890699999994], [-3.2813566, 55.9149559], [-3.2782587999999997, 55.9156829], [-3.278012299999999, 55.9157407], [-3.2731976, 55.9168706], [-3.2691251999999995, 55.9178325], [-3.2670921999999996, 55.918313399999995], [-3.2650425, 55.9187982], [-3.264836799999999, 55.9188465], [-3.2637207, 55.91910849999999], [-3.2622137, 55.9194675], [-3.2617264999999995, 55.919581699999995], [-3.2602657999999995, 55.91991629999999], [-3.2583787, 55.920364000000006], [-3.2582677999999996, 55.920392099999994], [-3.2572977999999995, 55.9206379], [-3.2562265, 55.920945399999994], [-3.2545744, 55.9215091], [-3.2530048, 55.92212729999999], [-3.2520410999999996, 55.92257730000001], [-3.2511099, 55.9230345], [-3.2499144999999996, 55.923611099999995], [-3.2487458, 55.9241749], [-3.2473704, 55.924849], [-3.2471833999999995, 55.9249406], [-3.2462403999999996, 55.92540820000001], [-3.2456476, 55.9256688], [-3.2453568999999995, 55.925814399999986], [-3.245139200000001, 55.925923100000006], [-3.2447471, 55.9261165], [-3.2442921351300544, 55.92633951944625], [-3.2436971, 55.9266312], [-3.2432239, 55.9268595], [-3.242915, 55.927008499999985], [-3.2426193, 55.92712149999999], [-3.2424181, 55.9271893], [-3.2422214, 55.927246100000005], [-3.2420654, 55.92728569999999], [-3.2416397, 55.92737869999999], [-3.2414371999999996, 55.927416599999994], [-3.2406146, 55.927510600000005], [-3.2401492, 55.92757619999999], [-3.2396522999999995, 55.9276791], [-3.2392453, 55.9277856], [-3.2388633, 55.9279282], [-3.2387400999999993, 55.927978200000005], [-3.2384704, 55.9280877], [-3.2376922, 55.9284159], [-3.2362879, 55.92904469999999], [-3.2357521, 55.929258], [-3.2354303, 55.92936470000001], [-3.2349667999999996, 55.92947959999999], [-3.2344793, 55.9295722], [-3.233935022830277, 55.9296383557531], [-3.2338927, 55.92964349999998], [-3.2333728999999996, 55.9296692], [-3.2328613999999996, 55.92966339999999], [-3.2323103, 55.92962949999999], [-3.2318365, 55.9295698], [-3.2313730000000005, 55.92947389999999], [-3.2307843999999997, 55.9293161], [-3.2302239, 55.9290934], [-3.230068, 55.9290266], [-3.2296637, 55.9287806], [-3.2289084, 55.9283375], [-3.2283549999999996, 55.92797650000001], [-3.2271641999999994, 55.9272212], [-3.2266063999999997, 55.92688859999999], [-3.2264896999999997, 55.92681900000001], [-3.2259247, 55.92651059999999], [-3.2255994, 55.9263582], [-3.225158599999999, 55.9261751], [-3.224667, 55.9260014], [-3.2242831999999995, 55.9258844], [-3.2240146999999997, 55.925817899999984], [-3.2233187999999995, 55.925635799999995], [-3.2225405, 55.9254693], [-3.2217583, 55.92534040000001], [-3.2209517999999995, 55.925262999999994], [-3.2202718, 55.92523049999999], [-3.2194813999999994, 55.9252223], [-3.2186150999999996, 55.9252508], [-3.2177371999999997, 55.9253348], [-3.2170253999999994, 55.9254311], [-3.2162099, 55.92559429999999], [-3.2154646, 55.9257379], [-3.2150971, 55.92579739999999], [-3.214737, 55.9258439], [-3.2143345999999995, 55.92587449999999], [-3.2139552, 55.9258884], [-3.2135641, 55.92589830000001], [-3.2132482, 55.9258923], [-3.2128804999999994, 55.92587559999999], [-3.2125335999999995, 55.92585089999999], [-3.2121463999999995, 55.925811], [-3.2118033999999995, 55.9257618], [-3.2113858999999993, 55.9256875], [-3.2109676, 55.925601500000006], [-3.2105057, 55.9254979], [-3.2100371, 55.92539719999999], [-3.2099766, 55.925386499999995], [-3.2099249000000003, 55.925375599999995], [-3.2098971999999995, 55.9253698], [-3.2097661999999993, 55.9253468], [-3.2092446999999997, 55.9252773], [-3.2087501, 55.92522849999999], [-3.2085806999999997, 55.9252165], [-3.2084188, 55.92520820000001], [-3.2082400999999994, 55.925202199999994], [-3.2074966, 55.92518540000001], [-3.2067482, 55.92517089999999], [-3.2061915, 55.925161499999994], [-3.2059103, 55.925161499999994], [-3.2056317999999995, 55.925164499999994], [-3.2054259999999997, 55.925170099999995], [-3.2052282999999995, 55.925177399999995], [-3.20478, 55.9252032], [-3.2045250999999997, 55.925224], [-3.2042780999999994, 55.925247], [-3.2040258999999995, 55.92527959999999], [-3.2037596, 55.925314699999994], [-3.203543, 55.9253464], [-3.2034958999999996, 55.92535360000001], [-3.2033011999999994, 55.9253835], [-3.2029898999999995, 55.925441199999995], [-3.2026738, 55.925505099999995], [-3.202249, 55.9255936], [-3.2018225999999994, 55.9256869], [-3.2013841999999997, 55.9257824], [-3.2009485, 55.92587540000001], [-3.2004864999999993, 55.92597099999999], [-3.2002594, 55.9260182], [-3.2000446, 55.92606239999999], [-3.1998066, 55.9261094], [-3.1996887, 55.926133], [-3.1995730999999994, 55.92615649999999], [-3.1992651, 55.9262151], [-3.1991453, 55.9262348], [-3.1990162, 55.9262554], [-3.198609, 55.9263129], [-3.1983037, 55.92635279999999], [-3.1980445999999993, 55.92638089999999], [-3.1977022, 55.9264133], [-3.1973576999999995, 55.92644030000001], [-3.1970852999999995, 55.9264576], [-3.1968162999999996, 55.926472700000005], [-3.1965152999999997, 55.9264869], [-3.1961619999999997, 55.9264971], [-3.195997, 55.92650189999999], [-3.1956657000000006, 55.926504900000005], [-3.1954175999999994, 55.9265061], [-3.1951641999999993, 55.9265068], [-3.1942442000000004, 55.9265023], [-3.1938357999999996, 55.926508299999995], [-3.1935696, 55.92651260000001], [-3.193309, 55.9265215], [-3.1929810999999995, 55.9265405], [-3.1928048, 55.926550199999994], [-3.1926555999999997, 55.9265611], [-3.1923193, 55.9265867], [-3.1921027, 55.92660769999999], [-3.1918747, 55.926632899999994], [-3.1916434, 55.926658800000006], [-3.19141, 55.9266872], [-3.1909634, 55.9267467], [-3.1907355, 55.926778600000006], [-3.1904102, 55.9268215], [-3.1902211, 55.926846999999995], [-3.1900469999999994, 55.9268714], [-3.1896564999999995, 55.926925100000005], [-3.1892601999999997, 55.9269752], [-3.1890255999999995, 55.9270022], [-3.1887835, 55.92702280000001], [-3.1885433999999995, 55.9270405], [-3.1884234, 55.927049499999995], [-3.1882999999999995, 55.927057], [-3.1880317999999996, 55.927070699999994], [-3.1876563000000004, 55.92708480000001], [-3.1871675999999995, 55.9271034], [-3.1867984, 55.92711899999999], [-3.1865404999999996, 55.9271361], [-3.1862307999999997, 55.9271628], [-3.1858946999999995, 55.92720580000001], [-3.1855581999999996, 55.9272549], [-3.1848143, 55.92741209999999], [-3.1845969, 55.927469499999994], [-3.1843736, 55.927533700000005], [-3.1839551, 55.9276666], [-3.1836238999999997, 55.9277969], [-3.1834753999999994, 55.9278625], [-3.1832979999999997, 55.9279435], [-3.1832031, 55.9279894], [-3.1831096, 55.9280356], [-3.183003, 55.92809139999999], [-3.1828963999999997, 55.9281487], [-3.1827881, 55.9282094], [-3.1826794000000005, 55.92826999999999], [-3.1824785999999996, 55.9283822], [-3.1822265, 55.92852309999999], [-3.1820986999999996, 55.928594200000006], [-3.181973, 55.9286671], [-3.1817192, 55.92880819999999], [-3.1815908000000004, 55.9288788], [-3.181464, 55.9289449], [-3.1813125, 55.929016700000005], [-3.181159, 55.9290854], [-3.1809986999999995, 55.9291534], [-3.1808451, 55.9292133], [-3.1806700999999995, 55.9292789], [-3.1805233, 55.929329200000005], [-3.1803667, 55.929379], [-3.1802007, 55.92942920000001], [-3.1799, 55.9295101], [-3.1797471, 55.9295488], [-3.1796003999999995, 55.9295821], [-3.1794453999999996, 55.929616], [-3.1792972, 55.9296442], [-3.1791475999999994, 55.92967279999999], [-3.1789855999999994, 55.929699199999995], [-3.1788462, 55.9297178], [-3.178692, 55.92973849999999], [-3.1783284, 55.9297762], [-3.1779497, 55.9298144], [-3.1777841, 55.92982790000001], [-3.1776211000000005, 55.92984299999999], [-3.1772968999999995, 55.929873], [-3.1771245999999995, 55.929891000000005], [-3.1769733, 55.929911800000006], [-3.1768027, 55.92993500000001], [-3.1766202999999997, 55.9299628], [-3.1762641, 55.93002849999999], [-3.1760765, 55.9300672], [-3.1758027999999996, 55.93013940000001], [-3.1752825999999996, 55.9302915], [-3.1749425999999996, 55.9303861], [-3.1745249, 55.93049539999999], [-3.1741597, 55.930592], [-3.1737413, 55.9306942], [-3.1734945, 55.9307558], [-3.1731083, 55.930850500000005], [-3.1726589999999995, 55.93095259999999], [-3.1723813999999995, 55.9310112], [-3.1721211999999994, 55.931064600000006], [-3.1718215, 55.9311397], [-3.1714567, 55.9312012], [-3.1710772, 55.9312622], [-3.1706407, 55.9313275], [-3.1704146999999994, 55.93135639999999], [-3.1701822, 55.9313858], [-3.1699909, 55.931410799999995], [-3.1697854, 55.9314343], [-3.1696902, 55.931441799999995], [-3.1696073999999994, 55.9314475], [-3.1694165999999995, 55.9314576], [-3.1692824999999996, 55.9314629], [-3.1690282999999995, 55.9314678], [-3.1689042999999995, 55.93146629999999], [-3.1687788, 55.93146490000001], [-3.1685682999999996, 55.931458], [-3.1683933000000004, 55.9314475], [-3.1681775, 55.93142950000001], [-3.1679239, 55.93140389999999], [-3.1676728, 55.931372200000006], [-3.1674028999999995, 55.931329100000006], [-3.1670822999999997, 55.9312648], [-3.1668135, 55.9311996], [-3.1665583999999996, 55.9311306], [-3.1664058, 55.9310839], [-3.1662435, 55.9310298], [-3.1660344, 55.93095009999999], [-3.1658419, 55.930869], [-3.1656485999999995, 55.9307786], [-3.1653368999999993, 55.9306161], [-3.1650646999999994, 55.930458400000006], [-3.164934, 55.9303754], [-3.1648064, 55.930294399999994], [-3.1641998999999994, 55.92992439999999], [-3.1640027, 55.9298059], [-3.1638908999999997, 55.9297453], [-3.1638069999999994, 55.9296999], [-3.1636426, 55.929613999999994], [-3.1634743, 55.9295301], [-3.1632504, 55.92942949999999], [-3.1630193, 55.92933380000001], [-3.1627367, 55.9292274], [-3.1625971999999996, 55.9291786], [-3.1624407999999997, 55.9291263], [-3.1620676, 55.92901520000001], [-3.1619193, 55.928975], [-3.1617256999999994, 55.92892599999999], [-3.161346, 55.92884219999999], [-3.1611434999999997, 55.9288028], [-3.1609459999999996, 55.9287689], [-3.160709, 55.92873300000001], [-3.1604721, 55.9287052], [-3.1601329999999996, 55.92866920000001], [-3.1599761999999996, 55.9286561], [-3.1598029999999997, 55.9286481], [-3.1595364, 55.928637300000005], [-3.1592643, 55.92863500000001], [-3.159071, 55.9286343], [-3.1587052, 55.9286446], [-3.1583928999999995, 55.9286617], [-3.1582106999999997, 55.9286757], [-3.1578882, 55.928707900000006], [-3.1576546, 55.92873550000001], [-3.1572773, 55.9287831], [-3.1568838, 55.9288372], [-3.1562398999999997, 55.9289221], [-3.155629, 55.9290044], [-3.1548471999999994, 55.92910919999999], [-3.1543810999999997, 55.9291727], [-3.1539299, 55.92923090000001], [-3.1529015, 55.92937429999999], [-3.1527776, 55.92939199999999], [-3.1523057999999997, 55.92945850000001], [-3.1518342999999995, 55.9295303], [-3.1516332, 55.9295648], [-3.1514204, 55.92960489999999], [-3.1509910999999997, 55.92969359999999], [-3.1508050999999995, 55.9297354], [-3.1506081999999997, 55.92978299999999], [-3.1504075, 55.92983639999999], [-3.1502076, 55.9298932], [-3.149769099999999, 55.9300291], [-3.1495257, 55.93010989999999], [-3.1493365, 55.9301766], [-3.1491327, 55.930253], [-3.1489452999999994, 55.9303285], [-3.1487659, 55.9304033], [-3.148574599999999, 55.9304865], [-3.1483549, 55.9305877], [-3.1482382, 55.9306437], [-3.1481267999999996, 55.9306993], [-3.147746, 55.93090349999999], [-3.1475384, 55.9310258], [-3.1473229, 55.93114589999999], [-3.1471332, 55.9312612], [-3.1468786, 55.93143779999998], [-3.1466818999999995, 55.9315861], [-3.1465834, 55.9316594], [-3.1464905, 55.9317384], [-3.1460746, 55.932121599999995], [-3.1454626999999995, 55.9326846], [-3.1452622, 55.93286869999999], [-3.1449372999999996, 55.933165], [-3.1441684, 55.933842199999994], [-3.144103494418325, 55.93390104368083], [-3.1434211, 55.93451970000001], [-3.1429246999999996, 55.9348979], [-3.1425534, 55.93512199999999], [-3.1420444, 55.9353679], [-3.1414889, 55.935587], [-3.1411346, 55.935713799999995], [-3.1406878999999996, 55.9358427], [-3.1400814999999995, 55.9359829], [-3.1394417, 55.93609959999999], [-3.1387409, 55.936173999999994], [-3.1381631, 55.93621300000001], [-3.1376642, 55.936228199999995], [-3.1372082, 55.9362304], [-3.1360865, 55.9362295], [-3.1352523, 55.93622930000001], [-3.1343966, 55.93623420000001], [-3.1335132, 55.93623910000001], [-3.1326239, 55.9362408], [-3.1321665999999997, 55.936238799999984], [-3.1316568999999994, 55.9362279], [-3.1309309999999995, 55.9362146], [-3.130407, 55.936203], [-3.1298770999999994, 55.9362019], [-3.1294752, 55.9362037], [-3.1290846000000005, 55.9362101], [-3.128481799999999, 55.9362535], [-3.1275725999999997, 55.9363321], [-3.127081, 55.936392600000005], [-3.1260901999999997, 55.93651349999999], [-3.1254628, 55.93658429999999], [-3.1247693, 55.93663539999999], [-3.1243785, 55.93665690000001], [-3.1236348, 55.9366859], [-3.1225071999999994, 55.9367205], [-3.1210203, 55.9367713], [-3.1197754000000004, 55.93681209999999], [-3.1190066, 55.9368413], [-3.1182378999999996, 55.9368712], [-3.1167401, 55.936927], [-3.1152474, 55.9369789], [-3.1148684999999996, 55.93699059999999], [-3.1106673, 55.9371403], [-3.1104784, 55.937147], [-3.1086913999999997, 55.93720999999999], [-3.10869138335932, 55.9372099997035], [-3.1077540999999997, 55.9371933], [-3.1073911, 55.9371757], [-3.1069931999999993, 55.93715649999999], [-3.1063581999999994, 55.9370983], [-3.1054554, 55.93696999999999], [-3.1031738999999994, 55.9366194], [-3.1001101, 55.93612139999999], [-3.0991288, 55.935965], [-3.0955356, 55.935369599999994], [-3.0948705, 55.93526130000001], [-3.0944406, 55.93518350000001], [-3.0940793, 55.9351095], [-3.0938376, 55.9350553], [-3.0936378999999996, 55.9350049], [-3.0934888999999997, 55.9349646], [-3.0933078, 55.9349117], [-3.0931222, 55.9348507], [-3.0929262, 55.9347653], [-3.0927475, 55.9346831], [-3.0924748, 55.9345126], [-3.0922702, 55.93437370000001], [-3.0920436999999996, 55.934218099999995], [-3.0916165999999996, 55.9339141], [-3.0912467, 55.93355279999999], [-3.0912078, 55.93351210000001], [-3.0907013, 55.9329756], [-3.0900191999999995, 55.9321703], [-3.0898242999999996, 55.931923700000006], [-3.0891434999999996, 55.9310625], [-3.0884316, 55.93022729999999], [-3.0878612, 55.92955469999999], [-3.0877944, 55.92947349999999], [-3.0870697999999996, 55.9285928], [-3.0864739999999995, 55.9278616], [-3.0860459999999996, 55.9274144], [-3.0860124, 55.9273848], [-3.0859333, 55.9273152], [-3.085429, 55.92691169999999], [-3.0852138, 55.9267044], [-3.0849116999999997, 55.926327099999995], [-3.0847937000000005, 55.9261834], [-3.0841149999999997, 55.9253569]]}", "current_leg_start": "Abington", "dest_arr_time_act": "1640", "motion_projection": null, "next_location_lat": "55.9253569", "next_location_lon": "-3.0841150", "previous_location": "Abington", "current_leg_milage": "72.6", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1449.125, \"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\": 9118.093, \"from_m\": 1449.125, \"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\": 10518.165, \"from_m\": 9118.093, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10562.017, \"from_m\": 10518.165, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11053.896, \"from_m\": 10562.017, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 13396.93, \"from_m\": 11053.896, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 16521.229, \"from_m\": 13396.93, \"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\": 36879.693, \"from_m\": 16521.229, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56307.561, \"from_m\": 36879.693, \"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\": 65645.532, \"from_m\": 56307.561, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 65663.238, \"from_m\": 65645.532, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 70507.967, \"from_m\": 65663.238, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 74662.218, \"from_m\": 70507.967, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 77622.04, \"from_m\": 74662.218, \"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\": 89139.984, \"from_m\": 77622.04, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 91075.109, \"from_m\": 89139.984, \"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\": 96800.367, \"from_m\": 91075.109, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 108403.121, \"from_m\": 96800.367, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 113146.152, \"from_m\": 108403.121, \"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\": 113923.913, \"from_m\": 113146.152, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 113985.892, \"from_m\": 113923.913, \"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\": 116123.963, \"from_m\": 113985.892, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 116259.292, \"from_m\": 116123.963, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 118862.909, \"from_m\": 116259.292, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121979.675, \"from_m\": 118862.909, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 123869.368, \"from_m\": 121979.675, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 130221.104, \"from_m\": 123869.368, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 131483.035, \"from_m\": 130221.104, \"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\": 132086.819, \"from_m\": 131483.035, \"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\": 132550.897, \"from_m\": 132086.819, \"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\": 132861.755, \"from_m\": 132550.897, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133818.632, \"from_m\": 132861.755, \"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\": 136047.968, \"from_m\": 133818.632, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 138256.987, \"from_m\": 136047.968, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 138304.556, \"from_m\": 138256.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\": 139779.244, \"from_m\": 138304.556, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 140187.7, \"from_m\": 139779.244, \"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\": 140734.515, \"from_m\": 140187.7, \"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\": 140788.944, \"from_m\": 140734.515, \"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\": 143016.945, \"from_m\": 140788.944, \"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\": 143096.071, \"from_m\": 143016.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 143142.099, \"from_m\": 143096.071, \"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\": 143252.459, \"from_m\": 143142.099, \"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\": 143616.681, \"from_m\": 143252.459, \"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\": 143638.326, \"from_m\": 143616.681, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 143717.097, \"from_m\": 143638.326, \"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\": 145091.674, \"from_m\": 143717.097, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 145383.852, \"from_m\": 145091.674, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 145904.954, \"from_m\": 145383.852, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 161724.625, \"from_m\": 145904.954, \"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\": 164064.453, \"from_m\": 161724.625, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 180133.837, \"from_m\": 164064.453, \"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\": 180271.183, \"from_m\": 180133.837, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 180331.688, \"from_m\": 180271.183, \"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\": 193103.008, \"from_m\": 180331.688, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 195313.13, \"from_m\": 193103.008, \"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\": 196968.073, \"from_m\": 195313.13, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 197167.664, \"from_m\": 196968.073, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 197282.3, \"from_m\": 197167.664, \"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\": 198673.887, \"from_m\": 197282.3, \"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\": 199674.191, \"from_m\": 198673.887, \"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\": 199941.395, \"from_m\": 199674.191, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 201083.068, \"from_m\": 199941.395, \"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\": 201721.81, \"from_m\": 201083.068, \"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\": 204825.372, \"from_m\": 201721.81, \"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\": 205034.158, \"from_m\": 204825.372, \"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\": 206510.929, \"from_m\": 205034.158, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 206551.82, \"from_m\": 206510.929, \"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\": 206614.768, \"from_m\": 206551.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 206663.81, \"from_m\": 206614.768, \"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\": 207799.334, \"from_m\": 206663.81, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 207924.554, \"from_m\": 207799.334, \"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\": 208277.316, \"from_m\": 207924.554, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 208670.181, \"from_m\": 208277.316, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 208821.118, \"from_m\": 208670.181, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 209049.117, \"from_m\": 208821.118, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 209412.151, \"from_m\": 209049.117, \"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\": 598560, \"profile_key\": \"cbaa53ef52b60b1df275edb1671e64555767aaca698bb33f668fbfd74c1de205\", \"schedule_id\": 15255, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1216\", \"location\": \"Carlisle Network Yard\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1218\", \"location\": \"Kingmoor G.F.\", \"stage_seq\": 2, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1220\", \"location\": \"Kingmoor Signal Ce490\", \"stage_seq\": 3, \"distance_m\": 3757.711, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1226\", \"location\": \"Floriston\", \"stage_seq\": 4, \"distance_m\": 6488.255, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1231H\", \"location\": \"Gretna Jn\", \"stage_seq\": 5, \"distance_m\": 10518.165, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Kirkpatrick Sig. MC.863\", \"stage_seq\": 6, \"distance_m\": 15759.969, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1251\", \"location\": \"Lockerbie\", \"stage_seq\": 7, \"distance_m\": 38148.665, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": false, \"wtt_arr\": \"1307H\", \"wtt_dep\": \"1346\", \"location\": \"Beattock\", \"stage_seq\": 8, \"distance_m\": 60704.477, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": false, \"wtt_arr\": \"1413\", \"wtt_dep\": \"1420\", \"location\": \"Beattock Summit\", \"stage_seq\": 9, \"distance_m\": 76628.983, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": false, \"wtt_arr\": \"1431H\", \"wtt_dep\": \"1439\", \"location\": \"Abington\", \"stage_seq\": 10, \"distance_m\": 89787.63, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1458H\", \"location\": \"Carstairs South Jn\", \"stage_seq\": 11, \"distance_m\": 114025.011, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Carstairs North Jn\", \"stage_seq\": 12, \"distance_m\": 116183.834, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Lanark Jn\", \"stage_seq\": 13, \"distance_m\": 119006.645, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Law Jn\", \"stage_seq\": 14, \"distance_m\": 131829.497, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Shieldmuir\", \"stage_seq\": 15, \"distance_m\": 137601.421, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Motherwell\", \"stage_seq\": 16, \"distance_m\": 140357.982, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Mossend South Jn\", \"stage_seq\": 17, \"distance_m\": 143016.945, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Mossend East Jn\", \"stage_seq\": 18, \"distance_m\": 143814.664, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Holytown Jn\", \"stage_seq\": 19, \"distance_m\": 145326.798, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Shotts\", \"stage_seq\": 20, \"distance_m\": 156586.297, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Benhar Jn\", \"stage_seq\": 21, \"distance_m\": 160671.806, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559\", \"location\": \"Livingston South\", \"stage_seq\": 22, \"distance_m\": 177034.726, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603H\", \"location\": \"Midcalder Jn\", \"stage_seq\": 23, \"distance_m\": 180446.51, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616H\", \"location\": \"Slateford\", \"stage_seq\": 24, \"distance_m\": 194738.691, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"Craiglockhart Jn\", \"stage_seq\": 25, \"distance_m\": 195469.524, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630H\", \"location\": \"Niddrie West Jn\", \"stage_seq\": 26, \"distance_m\": 206551.82, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Newcraighall\", \"stage_seq\": 27, \"distance_m\": 208043.484, \"section_seq\": 1, \"route_path_id\": 71983}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": null, \"location\": \"Millerhill Shunting And Marshalling Yard\", \"stage_seq\": 28, \"distance_m\": 209412.151, \"section_seq\": 1, \"route_path_id\": 71983}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 209412.151, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 71983}], \"total_distance_m\": 209412.151, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 207818.625, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1593.526, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1216", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "85.0", "current_position_lat": "55.9253569", "current_position_lon": "-3.0841150", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:59:01Z\", \"source_id\": 50240760, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:59:05Z\", \"source_id\": 16270681, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2668, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:38:04Z\", \"source_id\": 50344443, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:38:08Z\", \"source_id\": 16299691, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:16Z\", \"source_id\": 16452430, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Millerhill Shunting And Marshalling Yard", "service_state_platform": "F5", "timing_fact_generation": 1789574356989715, "current_leg_arrival_utc": "2026-09-16T16:07:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:16.912239", "service_state_evidence_id": 16452430, "current_leg_start_actual_dep": "2026-09-16T14:39:00+01:00", "operational_evidence_version": 38, "service_state_event_time_utc": "2026-09-16T14:34:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:17.265735", "service_state_valid_until_kind": null, "operational_interpretation_version": 38, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Unknown P XKY None 6S50 None None None None {"version": 3, "segments": [{"to_m": 1449.125, "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": 9118.093, "from_m": 1449.125, "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": 10518.165, "from_m": 9118.093, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10562.017, "from_m": 10518.165, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11053.896, "from_m": 10562.017, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 13396.93, "from_m": 11053.896, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 16521.229, "from_m": 13396.93, "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": 36879.693, "from_m": 16521.229, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56307.561, "from_m": 36879.693, "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": 65645.532, "from_m": 56307.561, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 65663.238, "from_m": 65645.532, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 70507.967, "from_m": 65663.238, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 74662.218, "from_m": 70507.967, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 77622.04, "from_m": 74662.218, "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": 89139.984, "from_m": 77622.04, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 91075.109, "from_m": 89139.984, "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": 96800.367, "from_m": 91075.109, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 108403.121, "from_m": 96800.367, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 113146.152, "from_m": 108403.121, "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": 113923.913, "from_m": 113146.152, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 113985.892, "from_m": 113923.913, "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": 116123.963, "from_m": 113985.892, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 116259.292, "from_m": 116123.963, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 118862.909, "from_m": 116259.292, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 100.0}, {"to_m": 121979.675, "from_m": 118862.909, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 123869.368, "from_m": 121979.675, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 130221.104, "from_m": 123869.368, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 131483.035, "from_m": 130221.104, "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": 132086.819, "from_m": 131483.035, "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": 132550.897, "from_m": 132086.819, "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": 132861.755, "from_m": 132550.897, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133818.632, "from_m": 132861.755, "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": 136047.968, "from_m": 133818.632, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 138256.987, "from_m": 136047.968, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 138304.556, "from_m": 138256.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": 139779.244, "from_m": 138304.556, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 140187.7, "from_m": 139779.244, "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": 140734.515, "from_m": 140187.7, "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": 140788.944, "from_m": 140734.515, "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": 143016.945, "from_m": 140788.944, "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": 143096.071, "from_m": 143016.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 143142.099, "from_m": 143096.071, "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": 143252.459, "from_m": 143142.099, "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": 143616.681, "from_m": 143252.459, "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": 143638.326, "from_m": 143616.681, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 143717.097, "from_m": 143638.326, "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": 145091.674, "from_m": 143717.097, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 145383.852, "from_m": 145091.674, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 65.0}, {"to_m": 145904.954, "from_m": 145383.852, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 161724.625, "from_m": 145904.954, "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": 164064.453, "from_m": 161724.625, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 180133.837, "from_m": 164064.453, "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": 180271.183, "from_m": 180133.837, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 180331.688, "from_m": 180271.183, "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": 193103.008, "from_m": 180331.688, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 195313.13, "from_m": 193103.008, "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": 196968.073, "from_m": 195313.13, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 197167.664, "from_m": 196968.073, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 197282.3, "from_m": 197167.664, "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": 198673.887, "from_m": 197282.3, "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": 199674.191, "from_m": 198673.887, "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": 199941.395, "from_m": 199674.191, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 201083.068, "from_m": 199941.395, "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": 201721.81, "from_m": 201083.068, "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": 204825.372, "from_m": 201721.81, "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": 205034.158, "from_m": 204825.372, "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": 206510.929, "from_m": 205034.158, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 206551.82, "from_m": 206510.929, "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": 206614.768, "from_m": 206551.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 206663.81, "from_m": 206614.768, "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": 207799.334, "from_m": 206663.81, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 207924.554, "from_m": 207799.334, "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": 208277.316, "from_m": 207924.554, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 208670.181, "from_m": 208277.316, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 208821.118, "from_m": 208670.181, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 209049.117, "from_m": 208821.118, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 209412.151, "from_m": 209049.117, "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": 598560, "profile_key": "cbaa53ef52b60b1df275edb1671e64555767aaca698bb33f668fbfd74c1de205", "schedule_id": 15255, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1216", "location": "Carlisle Network Yard", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1218", "location": "Kingmoor G.F.", "stage_seq": 2, "distance_m": 0.0, "section_seq": 1, "route_path_id": 71983}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1220", "location": "Kingmoor Signal Ce490", "stage_seq": 3, "distance_m": 3757.711, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1226", "location": "Floriston", "stage_seq": 4, "distance_m": 6488.255, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1231H", "location": "Gretna Jn", "stage_seq": 5, "distance_m": 10518.165, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Kirkpatrick Sig. MC.863", "stage_seq": 6, "distance_m": 15759.969, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1251", "location": "Lockerbie", "stage_seq": 7, "distance_m": 38148.665, "section_seq": 1, "route_path_id": 71983}, {"is_pass": false, "wtt_arr": "1307H", "wtt_dep": "1346", "location": "Beattock", "stage_seq": 8, "distance_m": 60704.477, "section_seq": 1, "route_path_id": 71983}, {"is_pass": false, "wtt_arr": "1413", "wtt_dep": "1420", "location": "Beattock Summit", "stage_seq": 9, "distance_m": 76628.983, "section_seq": 1, "route_path_id": 71983}, {"is_pass": false, "wtt_arr": "1431H", "wtt_dep": "1439", "location": "Abington", "stage_seq": 10, "distance_m": 89787.63, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1458H", "location": "Carstairs South Jn", "stage_seq": 11, "distance_m": 114025.011, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Carstairs North Jn", "stage_seq": 12, "distance_m": 116183.834, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Lanark Jn", "stage_seq": 13, "distance_m": 119006.645, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Law Jn", "stage_seq": 14, "distance_m": 131829.497, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Shieldmuir", "stage_seq": 15, "distance_m": 137601.421, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Motherwell", "stage_seq": 16, "distance_m": 140357.982, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Mossend South Jn", "stage_seq": 17, "distance_m": 143016.945, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Mossend East Jn", "stage_seq": 18, "distance_m": 143814.664, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Holytown Jn", "stage_seq": 19, "distance_m": 145326.798, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1543", "location": "Shotts", "stage_seq": 20, "distance_m": 156586.297, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Benhar Jn", "stage_seq": 21, "distance_m": 160671.806, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559", "location": "Livingston South", "stage_seq": 22, "distance_m": 177034.726, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603H", "location": "Midcalder Jn", "stage_seq": 23, "distance_m": 180446.51, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616H", "location": "Slateford", "stage_seq": 24, "distance_m": 194738.691, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "Craiglockhart Jn", "stage_seq": 25, "distance_m": 195469.524, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630H", "location": "Niddrie West Jn", "stage_seq": 26, "distance_m": 206551.82, "section_seq": 1, "route_path_id": 71983}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632", "location": "Newcraighall", "stage_seq": 27, "distance_m": 208043.484, "section_seq": 1, "route_path_id": 71983}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": null, "location": "Millerhill Shunting And Marshalling Yard", "stage_seq": 28, "distance_m": 209412.151, "section_seq": 1, "route_path_id": 71983}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 209412.151, "from_m": 0.0, "section_seq": 1, "route_path_id": 71983}], "total_distance_m": 209412.151, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 207818.625, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1593.526, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:59:01Z", "source_id": 50240760, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T11:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:59:05Z", "source_id": 16270681, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T12:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2668, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:38:04Z", "source_id": 50344443, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T12:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:38:08Z", "source_id": 16299691, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:39:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:16Z", "source_id": 16452430, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}] Carlisle Network Yard 1216 1216 None None None Millerhill Shunting And Marshalling Yard 1640 1640 F5 EARLY -66 minutes https://www.realtimetrains.co.uk/service/gb-nr:H58162/2026-09-16/detailed None Abington 2026-09-16T14:39:00+01:00 Millerhill Shunting And Marshalling Yard 85.0 {"type": "LineString", "coordinates": [[-3.6852102978927994, 55.494007919146746], [-3.6851104, 55.4941571], [-3.684955, 55.49439], [-3.6849350999999992, 55.4944206], [-3.6847903, 55.494651299999994], [-3.6846704999999993, 55.4948667], [-3.6845207, 55.4951469], [-3.6843876, 55.4954307], [-3.684270600000001, 55.4957058], [-3.684170199999999, 55.49597860000001], [-3.684087, 55.49625950000001], [-3.6840141, 55.496545100000006], [-3.6839709, 55.496812], [-3.683929800000001, 55.49709779999999], [-3.6839142, 55.497247], [-3.6839027, 55.4973927], [-3.683897, 55.4975231], [-3.6838955, 55.49765339999999], [-3.6838943, 55.4977986], [-3.6839007, 55.4980595], [-3.6839196, 55.49838749999999], [-3.683947700000001, 55.49868099999999], [-3.683993299999999, 55.49903189999999], [-3.6840963, 55.499481200000005], [-3.684214799999999, 55.4999811], [-3.6843917, 55.50071260000001], [-3.6845641, 55.50142949999999], [-3.6846536, 55.50180449999999], [-3.684815273585851, 55.502457780526015], [-3.685261300000001, 55.504259999999995], [-3.685534399999999, 55.5054093], [-3.6857054, 55.50633640000001], [-3.6857893, 55.5074581], [-3.6857757000000007, 55.5085388], [-3.6857753, 55.5085734], [-3.6856846, 55.5095341], [-3.6854816, 55.5104999], [-3.6853185000000006, 55.5111698], [-3.6851052, 55.5118488], [-3.6847850000000006, 55.5126757], [-3.684071499999999, 55.51410119999999], [-3.6832563, 55.5154154], [-3.683092664890038, 55.51563081496376], [-3.6826688, 55.5161888], [-3.6820538, 55.51696749999999], [-3.6819534, 55.51709099999999], [-3.6810669, 55.5180823], [-3.6798822, 55.519194], [-3.679193, 55.519855], [-3.6776777, 55.52130830000001], [-3.6751669, 55.5236899], [-3.6747373999999993, 55.52409370000001], [-3.673336200000001, 55.52543990000001], [-3.6720405, 55.5266825], [-3.6711280999999993, 55.5277131], [-3.6706364, 55.52827859999999], [-3.6702594999999993, 55.528771299999995], [-3.670125099999999, 55.52895169999999], [-3.669263200000001, 55.5301089], [-3.6683047, 55.53150899999999], [-3.6681819999999994, 55.531674], [-3.666830099999999, 55.5336218], [-3.6651093, 55.5361794], [-3.6640892, 55.5375408], [-3.663513299999999, 55.538199600000006], [-3.662866999999999, 55.5388695], [-3.6624509, 55.539288], [-3.6620135, 55.5396842], [-3.6612084999999994, 55.5403786], [-3.6611079, 55.5404654], [-3.659102, 55.54197189999999], [-3.6582026, 55.54259429999999], [-3.656954099999999, 55.543336399999994], [-3.6544089, 55.5446771], [-3.653518000000001, 55.5450535], [-3.6528904, 55.5453145], [-3.651303200000001, 55.5459815], [-3.646664700000001, 55.5478238], [-3.6464902, 55.547892899999994], [-3.6435736, 55.549047300000005], [-3.643056599999999, 55.549254999999995], [-3.6429264, 55.5493073], [-3.6413989, 55.549920799999995], [-3.6401014, 55.550524], [-3.6392932, 55.55091590000001], [-3.6385848, 55.551313500000006], [-3.637454, 55.55203199999999], [-3.6367776, 55.55250879999999], [-3.6361747000000006, 55.553005199999994], [-3.6359395, 55.5532156], [-3.635858875543624, 55.553302879236526], [-3.6355736, 55.553611700000005], [-3.6348306, 55.55451810000001], [-3.6343024, 55.55534449999999], [-3.6339795, 55.5560778], [-3.6338732, 55.5564182], [-3.633676799999999, 55.5570467], [-3.6331356, 55.5592485], [-3.6329204000000006, 55.559848399999986], [-3.6328040000000006, 55.560172699999995], [-3.632527500000001, 55.5608653], [-3.631692099999999, 55.5626199], [-3.631233700000001, 55.563385199999985], [-3.6307511, 55.56415040000001], [-3.6295399, 55.5658372], [-3.6281196, 55.56781519999999], [-3.626699499999999, 55.5697513], [-3.6253658999999994, 55.5716517], [-3.624614600000001, 55.5727372], [-3.6244563, 55.572944500000006], [-3.6237945, 55.5738113], [-3.622890200000001, 55.5748989], [-3.6226536, 55.57516], [-3.621931800000001, 55.57595659999999], [-3.621171999999999, 55.576741299999995], [-3.6203653, 55.5774931], [-3.6195205, 55.57821959999999], [-3.61858, 55.57888909999999], [-3.617244200000001, 55.57977119999999], [-3.615895, 55.580709799999994], [-3.6152189, 55.581251599999995], [-3.6144811, 55.5818659], [-3.6134836, 55.5828107], [-3.613181, 55.58309740000001], [-3.6123748, 55.58391089999999], [-3.611617400000001, 55.5848015], [-3.6108408, 55.585838399999986], [-3.610684299999999, 55.586059299999995], [-3.610161100000001, 55.586797999999995], [-3.609624199999999, 55.58766639999999], [-3.6091198, 55.58856010000001], [-3.6080437, 55.59052059999999], [-3.607853299999999, 55.5908468], [-3.6076062, 55.591293799999995], [-3.6067828, 55.59278359999999], [-3.6057796, 55.59456589999999], [-3.6049542, 55.59605379999999], [-3.6048312, 55.5962755], [-3.604663, 55.59657870000001], [-3.6037262, 55.5982672], [-3.603233199999999, 55.5992638], [-3.6029479, 55.60003459999999], [-3.6029158, 55.60012139999999], [-3.6026781999999993, 55.600975000000005], [-3.6025213999999997, 55.6018702], [-3.6024718000000004, 55.6026508], [-3.6024616, 55.603366900000005], [-3.6025186, 55.60403720000001], [-3.602524321357422, 55.60408228094399], [-3.6026048, 55.6047164], [-3.6026687000000006, 55.6050531], [-3.6028499000000003, 55.60572890000001], [-3.6031137000000006, 55.6065205], [-3.6032894999999994, 55.6069092], [-3.6034856, 55.60728979999999], [-3.6038674, 55.607923199999995], [-3.6042301, 55.6084098], [-3.6046203, 55.60893339999999], [-3.605218799999999, 55.609607399999994], [-3.6057166, 55.6100794], [-3.6060808999999994, 55.6104484], [-3.6066009, 55.6108828], [-3.6081885, 55.6120791], [-3.6102826, 55.61339489999999], [-3.610409399999999, 55.61347450000001], [-3.612802999999999, 55.61474419999999], [-3.621527899999999, 55.61895789999999], [-3.6273475999999993, 55.6217868], [-3.6284564, 55.62232959999999], [-3.6290759, 55.6226329], [-3.6305882, 55.6235256], [-3.6317199, 55.624316799999995], [-3.6328501000000006, 55.6252239], [-3.632973900000001, 55.62534720000001], [-3.6336078, 55.6259785], [-3.6349137, 55.62752609999999], [-3.6354888, 55.62844080000001], [-3.6359505, 55.6293835], [-3.6363084, 55.6302662], [-3.636922499999999, 55.6323815], [-3.6370795, 55.6330794], [-3.6371712, 55.633486899999994], [-3.6373239, 55.63459170000001], [-3.637458, 55.636325199999995], [-3.637448899999999, 55.637181799999986], [-3.6373531, 55.6380605], [-3.6371432, 55.6391086], [-3.6368536, 55.64018049999999], [-3.636298, 55.642171899999994], [-3.6355087, 55.64488359999999], [-3.6352811, 55.6457092], [-3.6347596, 55.6476011], [-3.634033, 55.6503007], [-3.6332665, 55.653037], [-3.632976600000001, 55.65413209999999], [-3.6327999, 55.65475379999999], [-3.632787595686223, 55.654796030701384], [-3.6323491, 55.656301], [-3.6319212, 55.6577699], [-3.631829599999999, 55.6584017], [-3.6317651, 55.6590782], [-3.6317671, 55.6596449], [-3.6318019, 55.66019690000001], [-3.632068199999999, 55.6614867], [-3.6324143, 55.6625081], [-3.6328761, 55.663463], [-3.633300899999999, 55.66416739999999], [-3.6339355, 55.66506319999999], [-3.6344572, 55.665631399999995], [-3.634619900000001, 55.66580859999999], [-3.6348582, 55.666055499999985], [-3.6350786, 55.6662727], [-3.6358235, 55.66690609999999], [-3.637527299999999, 55.66835470000001], [-3.6377943, 55.668584300000006], [-3.6379446999999994, 55.6687061], [-3.6401864, 55.670593700000005], [-3.641981, 55.6720652], [-3.6433045000000006, 55.673145099999985], [-3.6446138, 55.6742553], [-3.646627000000001, 55.67593879999999], [-3.6469484, 55.67620759999999], [-3.6481288999999992, 55.677198800000006], [-3.649278499999999, 55.678142300000005], [-3.650918700000001, 55.67955680000001], [-3.651141, 55.6797485], [-3.6518246999999993, 55.6803138], [-3.6530352, 55.681300700000016], [-3.6533072, 55.6815303], [-3.6546699, 55.6826781], [-3.6556028, 55.6834424], [-3.6557476, 55.683561000000005], [-3.6560489, 55.6838202], [-3.6571257, 55.684701100000005], [-3.657879799999999, 55.68534629999999], [-3.658378799999999, 55.6858275], [-3.6585425, 55.6859629], [-3.658733100000001, 55.6861171], [-3.6587350858403864, 55.68611871589992], [-3.6589344, 55.6862809], [-3.6593926, 55.6866458], [-3.659432899999999, 55.68667789999999], [-3.6600784000000006, 55.6871524], [-3.6602424, 55.6872729], [-3.660808299999999, 55.68764999999999], [-3.6612711, 55.68793569999999], [-3.6616827, 55.6881818], [-3.6621648, 55.68845389999999], [-3.6624759, 55.68862620000001], [-3.6626852, 55.6887305], [-3.6628247, 55.6888076], [-3.663433500000001, 55.6891069], [-3.6640557999999994, 55.6893935], [-3.6649677, 55.68978349999999], [-3.665504499999999, 55.68999500000001], [-3.6660085, 55.6901853], [-3.666231, 55.690265800000006], [-3.666911100000001, 55.69049979999999], [-3.6674835, 55.690685300000005], [-3.6681407, 55.6908894], [-3.6688893, 55.69110340000001], [-3.6694791, 55.6912749], [-3.670168400000001, 55.6914654], [-3.6708229, 55.69162870000001], [-3.6713783, 55.69176139999998], [-3.6719252, 55.6918827], [-3.6725017000000006, 55.691994499999986], [-3.6729925999999993, 55.6920871], [-3.673061699999999, 55.6921002], [-3.673786699999999, 55.6922259], [-3.6746462000000006, 55.6923512], [-3.6755111, 55.6924645], [-3.6761718, 55.692540599999994], [-3.6768249, 55.6926052], [-3.6773661, 55.692653], [-3.6783167, 55.6927159], [-3.6789067, 55.6927457], [-3.6790600000000007, 55.692753499999995], [-3.679789, 55.6927767], [-3.6801946, 55.6927792], [-3.680559299999999, 55.6927832], [-3.681179900000001, 55.6927847], [-3.6821947, 55.6927639], [-3.6824221, 55.6927558], [-3.682701899999999, 55.69274329999999], [-3.683078, 55.6927195], [-3.683092664890038, 55.69271835305066], [-3.6834066, 55.6926938], [-3.6838076, 55.69266009999999], [-3.684080199999999, 55.6926371], [-3.6845079999999992, 55.69260280000001], [-3.685093899999999, 55.6925496], [-3.686127, 55.6924473], [-3.687160899999999, 55.6923433], [-3.689116141832619, 55.69214287416566], [-3.6903002, 55.6920215], [-3.690851499999999, 55.6919584], [-3.69129, 55.69191659999999], [-3.6925208, 55.6917923], [-3.6967959, 55.6913499], [-3.6970437, 55.6913243], [-3.6975907, 55.6912677], [-3.7010578, 55.690911699999994], [-3.7043561, 55.690568], [-3.7062486999999993, 55.6903807], [-3.7063948, 55.6903663], [-3.7066694999999994, 55.6903379], [-3.7082723, 55.6901723], [-3.710028, 55.689992], [-3.711045799999999, 55.6898854], [-3.713116399999999, 55.6896787], [-3.7138258, 55.68960789999999], [-3.7161690999999992, 55.6893682], [-3.7176932, 55.68921979999999], [-3.7192476, 55.6891274], [-3.7205231, 55.6890816], [-3.721669400000001, 55.689061499999994], [-3.722821599999999, 55.689091099999985], [-3.7240218, 55.689133299999995], [-3.724177099999999, 55.6891466], [-3.72492, 55.689210399999986], [-3.7257095, 55.6892876], [-3.7266355, 55.6893951], [-3.7275715, 55.6895201], [-3.727719, 55.6895444], [-3.7281478, 55.68961600000001], [-3.7286487, 55.68970989999999], [-3.7297032, 55.6899102], [-3.730559200000001, 55.6901079], [-3.7310885, 55.6902301], [-3.7317293999999994, 55.6903789], [-3.7327093, 55.69060410000001], [-3.7332091, 55.6907222], [-3.733803, 55.690857900000005], [-3.7363366999999994, 55.691443099999994], [-3.7367743, 55.6915408], [-3.7409378, 55.69251549999999], [-3.7459505000000006, 55.69369400000001], [-3.7470297, 55.6939477], [-3.748045299999999, 55.6942012], [-3.7489698, 55.6944708], [-3.749998600000001, 55.6947849], [-3.750987, 55.69513440000001], [-3.7519542, 55.69551919999999], [-3.752875, 55.6959236], [-3.7534202999999993, 55.69618159999999], [-3.7539547, 55.696452099999995], [-3.7549918999999994, 55.69700979999999], [-3.7560474, 55.69760759999999], [-3.7571719, 55.698212699999985], [-3.7581, 55.6986417], [-3.7590931999999992, 55.6990485], [-3.759562199999999, 55.6992228], [-3.7600745, 55.6994132], [-3.7610987, 55.699751600000006], [-3.7625978, 55.700176299999995], [-3.7635482, 55.7003953], [-3.7645436, 55.7005978], [-3.7654933, 55.7007585], [-3.766461300000001, 55.7008967], [-3.7672122, 55.70098660000001], [-3.7679866, 55.70105219999999], [-3.7694735, 55.7011442], [-3.770446, 55.7011637], [-3.771395800000001, 55.70115359999999], [-3.7729241933019897, 55.701090343752256], [-3.7736042, 55.7010622], [-3.7749272, 55.70094699999999], [-3.7755835, 55.70089939999999], [-3.776259099999999, 55.70085040000001], [-3.777559, 55.700783], [-3.7788942, 55.7007663], [-3.779612399999999, 55.700775500000006], [-3.7803208, 55.7008199], [-3.7812677, 55.7008883], [-3.7822654, 55.7009842], [-3.7831842999999994, 55.70109430000001], [-3.7839197, 55.7011882], [-3.7846882, 55.70130509999999], [-3.786411099999999, 55.701608], [-3.7872364, 55.701759899999985], [-3.7876786, 55.7018385], [-3.7880218, 55.7018879], [-3.788799399999999, 55.702002400000005], [-3.7896569, 55.7021], [-3.7903365, 55.7021596], [-3.791171, 55.7022076], [-3.791771799999999, 55.7022236], [-3.7923488, 55.702230099999994], [-3.7937055, 55.702195399999994], [-3.7947029, 55.7021378], [-3.7957061, 55.7020409], [-3.797715499999999, 55.7018188], [-3.798562, 55.70171760000001], [-3.7994203, 55.70163349999999], [-3.800347799999999, 55.7015687], [-3.800829400000001, 55.7015461], [-3.800980800000001, 55.70154129999999], [-3.801459, 55.701526300000005], [-3.8022406, 55.70151779999999], [-3.803253900000001, 55.7015273], [-3.8042371, 55.70155930000001], [-3.8053141, 55.701623999999995], [-3.806373999999999, 55.7017251], [-3.8075287, 55.701846499999995], [-3.8080762, 55.70191919999999], [-3.808731700000001, 55.7020266], [-3.8098828, 55.702226500000016], [-3.8110927, 55.7024751], [-3.8122915, 55.7027563], [-3.814350099999999, 55.70334179999999], [-3.815048, 55.703556299999995], [-3.8157369, 55.703785200000006], [-3.8163656, 55.70399820000001], [-3.816968299999999, 55.7042171], [-3.8176297, 55.7044645], [-3.8181551, 55.70466549999998], [-3.8182850999999993, 55.704715199999995], [-3.8194968, 55.70523339999998], [-3.819973912486678, 55.70544417370927], [-3.820057499999999, 55.7054811], [-3.820632699999999, 55.7057421], [-3.8216686, 55.706256999999994], [-3.8221945, 55.7065193], [-3.822687699999999, 55.7067916], [-3.8236625000000006, 55.7073368], [-3.8247578, 55.7080267], [-3.8258212, 55.70872469999999], [-3.8267140999999993, 55.7094021], [-3.8271539, 55.70974210000001], [-3.8275708, 55.7100875], [-3.8277831, 55.71026729999999], [-3.8285459, 55.71096429999999], [-3.830160900000001, 55.712542], [-3.8305706, 55.71293759999999], [-3.8309619, 55.713336], [-3.831602, 55.713954999999984], [-3.8318267000000006, 55.714172399999995], [-3.832453399999999, 55.7147977], [-3.83772, 55.719975899999994], [-3.838384599999999, 55.720624599999994], [-3.8385841, 55.7208263], [-3.838795999999999, 55.7210251], [-3.839181599999999, 55.72142509999999], [-3.8396042, 55.72188619999999], [-3.8400732, 55.7224374], [-3.840476399999999, 55.7229918], [-3.8408777, 55.7235888], [-3.8411307, 55.7240105], [-3.841431000000001, 55.724511], [-3.8420266, 55.7254076], [-3.8424075, 55.7259047], [-3.8428346, 55.7263955], [-3.843448299999999, 55.7270068], [-3.8443444, 55.72783149999999], [-3.8448588, 55.72827939999999], [-3.8449979, 55.7283998], [-3.845469599999999, 55.72879079999999], [-3.8462075, 55.7293804], [-3.8469943, 55.729949099999985], [-3.8476453, 55.730357699999985], [-3.8479537000000006, 55.730547900000005], [-3.8489329, 55.73109970000001], [-3.8494663, 55.7313752], [-3.849777599999999, 55.73153210000001], [-3.8508768, 55.7320555], [-3.8520866, 55.73260689999999], [-3.852814500000001, 55.73299659999999], [-3.853537, 55.7334032], [-3.8542305, 55.733844899999994], [-3.854693600000001, 55.73416600000001], [-3.8548871, 55.7343002], [-3.8553726, 55.734664], [-3.855823, 55.73503620000001], [-3.8562685, 55.7354147], [-3.8566805, 55.7357878], [-3.8570931, 55.73618449999999], [-3.857472200000001, 55.736585899999994], [-3.8581265, 55.73735510000001], [-3.8584656, 55.73779789999998], [-3.8585413000000006, 55.73792360000001], [-3.8589854, 55.7386453], [-3.8593801, 55.7393751], [-3.8603078, 55.74121449999999], [-3.8620218, 55.74462230000001], [-3.8623657, 55.74527809999999], [-3.8624226, 55.7453866], [-3.8627398, 55.7460013], [-3.862755721713942, 55.74603395027944], [-3.8633124, 55.7471755], [-3.8636448, 55.747749299999995], [-3.8638262, 55.748033799999995], [-3.863925, 55.7481825], [-3.8640225999999993, 55.748312600000006], [-3.8646506, 55.74911409999999], [-3.8653438000000007, 55.7498988], [-3.8661725, 55.75072599999999], [-3.8668168, 55.7511965], [-3.867356000000001, 55.7516237], [-3.8676025, 55.7518056], [-3.867979599999999, 55.752085599999994], [-3.8686077, 55.7525204], [-3.869267, 55.752943], [-3.8697962, 55.7532542], [-3.8709989, 55.7539083], [-3.8718647000000006, 55.7543233], [-3.8730583, 55.7548426], [-3.8736931, 55.75509069999998], [-3.873985, 55.7552048], [-3.8750351, 55.755570099999986], [-3.8757224, 55.75579050000001], [-3.8763785999999993, 55.7560132], [-3.876417933380459, 55.75602675531496], [-3.876464200000001, 55.756042699999995], [-3.8768417, 55.75617289999999], [-3.8774941, 55.7563828], [-3.8786227, 55.756685], [-3.8800193, 55.75708050000001], [-3.880359799999999, 55.75717209999999], [-3.882336899999999, 55.7576938], [-3.8833493, 55.7579679], [-3.884490200000001, 55.7582349], [-3.8855338, 55.7584349], [-3.8866298, 55.758605200000005], [-3.8877001, 55.7587297], [-3.888445299999999, 55.758798599999984], [-3.8888209, 55.75882409999999], [-3.8894244, 55.7588452], [-3.8897913, 55.75884829999998], [-3.890247800000001, 55.7588392], [-3.890801, 55.7588113], [-3.8912992, 55.75876530000001], [-3.8919161, 55.758687], [-3.8926513, 55.75855659999999], [-3.8933447, 55.7584003], [-3.893631899999999, 55.758329200000006], [-3.8942168, 55.7581816], [-3.8963871, 55.75761310000001], [-3.897082099999999, 55.7574429], [-3.8977134, 55.75730269999999], [-3.8982363, 55.7571997], [-3.898928100000001, 55.7570829], [-3.899512800000001, 55.75701000000001], [-3.9001908, 55.756947], [-3.9007412, 55.75691509999999], [-3.9018642999999993, 55.7568947], [-3.9026267, 55.756927299999994], [-3.9031999, 55.7569673], [-3.903778299999999, 55.7570211], [-3.904343700000001, 55.75708849999999], [-3.9049049, 55.757183399999995], [-3.905575900000001, 55.7573061], [-3.9062074, 55.7574539], [-3.906929999999999, 55.7576645], [-3.907654, 55.75790550000001], [-3.9085451999999994, 55.758240699999995], [-3.9106885, 55.759071199999994], [-3.910947499999999, 55.75917319999999], [-3.9128946, 55.7599296], [-3.9198115, 55.7626137], [-3.9203369, 55.76281879999999], [-3.9212202, 55.7631637], [-3.927061699999999, 55.7654561], [-3.9271266, 55.7654816], [-3.9281225, 55.7658724], [-3.929832, 55.7665325], [-3.930059999999999, 55.766628], [-3.930498, 55.7668013], [-3.9375925, 55.7695518], [-3.9378082, 55.7696367], [-3.939283, 55.7702184], [-3.9396872, 55.7703859], [-3.940912, 55.7708649], [-3.9436125, 55.7719111], [-3.9445575, 55.77228550000001], [-3.9477707999999994, 55.77354009999999], [-3.9484688, 55.77381259999999], [-3.952587250125894, 55.77541289515713], [-3.9536198, 55.7758141], [-3.9539368, 55.7759344], [-3.9550421, 55.7763274], [-3.9568453, 55.77702], [-3.9574954, 55.77727329999999], [-3.957506224288115, 55.77727757636819], [-3.9582502, 55.77757149999999], [-3.9587217, 55.7777578], [-3.959115, 55.777898], [-3.9611802, 55.77870149999999], [-3.964157600000001, 55.779850399999994], [-3.9649065, 55.780139299999995], [-3.9668738, 55.780923300000005], [-3.96747, 55.781189], [-3.9686486, 55.78164530000001], [-3.969234300000001, 55.7818803], [-3.970139399999999, 55.78223859999999], [-3.9711864, 55.7826416], [-3.975353, 55.7842453], [-3.9795903, 55.78590390000001], [-3.980341399999999, 55.78619789999999], [-3.982934199999999, 55.787201399999994], [-3.9868961, 55.7887097], [-3.9881792, 55.7891915], [-3.9917865, 55.7906516], [-3.9921213999999994, 55.7907907], [-3.9921991, 55.790823], [-3.9922254, 55.7908339], [-3.9923396000000007, 55.7908871], [-3.992803199999999, 55.7911029], [-3.993463546916566, 55.79143915140033], [-3.9936626060229736, 55.79155133933829], [-3.9938468188849874, 55.79164629531857], [-3.994017721747914, 55.79172672180387], [-3.9941768508570576, 55.79179532125687], [-3.994325742457728, 55.791854796140264], [-3.9944659327952294, 55.79190784891675], [-3.994598958114869, 55.79195718204901], [-3.994726354661952, 55.79200549799973], [-3.994849658681788, 55.79205549923162], [-3.9949704064196783, 55.79210988820736], [-3.995090134120934, 55.79217136738964], [-3.99521037803086, 55.79224263924115], [-3.995332674394761, 55.79232640622459], [-3.995458559457945, 55.79242537080265], [-3.995589569465718, 55.79254223543801], [-3.995727240663386, 55.792679702593375], [-3.9958227, 55.79278459999999], [-3.9961307000000006, 55.793078], [-3.996486200000001, 55.79343209999998], [-3.9967974000000006, 55.793765400000005], [-3.9970847, 55.79404739999999], [-3.997362799999999, 55.7943878], [-3.9976197999999994, 55.79465619999999], [-3.9978137999999994, 55.79495010000001], [-3.997908899999999, 55.7951178], [-3.9979388999999994, 55.79519659999999], [-3.9980534, 55.7955167], [-3.998094, 55.795813800000005], [-3.9981137000000007, 55.79625630000001], [-3.9980671, 55.7965503], [-3.9980019, 55.796782599999986], [-3.9979214, 55.7969423], [-3.9978133, 55.79715360000001], [-3.9976481000000006, 55.797395399999985], [-3.9974161, 55.79768329999999], [-3.9971937, 55.7979356], [-3.996938399999999, 55.7981941], [-3.996127899999999, 55.799010499999994], [-3.9958788999999992, 55.7992612], [-3.995547399999999, 55.7996433], [-3.995142099999999, 55.8001565], [-3.9946984999999993, 55.80078289999999], [-3.9945729, 55.800995799999995], [-3.9944453, 55.80121189999999], [-3.994359199999999, 55.8013503], [-3.9941114, 55.8017887], [-3.9940209, 55.80198339999998], [-3.993935799999999, 55.80216279999999], [-3.9937209, 55.80265489999999], [-3.9935638, 55.8030973], [-3.9934732, 55.8033456], [-3.993440399999999, 55.8034239], [-3.9934286, 55.8034642], [-3.993307699999999, 55.8038769], [-3.9932374, 55.8042329], [-3.9932181, 55.80433039999999], [-3.993162799999999, 55.80475579999999], [-3.9931383, 55.805172199999994], [-3.9931575, 55.805462299999995], [-3.9931877, 55.805819], [-3.9932182, 55.80618299999999], [-3.9932715088794057, 55.80654382101159], [-3.9933646, 55.807173899999995], [-3.9934037999999994, 55.8073783], [-3.9934462, 55.8075991], [-3.9934618, 55.8076802], [-3.9935014, 55.807980400000005], [-3.9935943, 55.808566500000005], [-3.994276399999999, 55.8125048], [-3.9942898, 55.8125819], [-3.994481223601658, 55.813680200462755], [-3.994509783342956, 55.81383789584529], [-3.9945336593188103, 55.81397732258664], [-3.994553508381228, 55.814101091317134], [-3.994569987382216, 55.81421181266711], [-3.9945837531737816, 55.81431209726689], [-3.994595462607932, 55.81440455574682], [-3.9946057725366746, 55.81449179873722], [-3.9946153398120168, 55.81457643686842], [-3.994624821285966, 55.81466108077075], [-3.994634873810528, 55.81474834107454], [-3.994646154237712, 55.81484082841013], [-3.994659319419524, 55.81494115340784], [-3.994675026207972, 55.815051926698], [-3.9946939314550622, 55.81517575891094], [-3.9947166920128026, 55.815315260677], [-3.9947439647332, 55.81547304262651], [-3.994786199999999, 55.815684700000006], [-3.9947787999999993, 55.8159445], [-3.9947654, 55.8161044], [-3.9947256, 55.8162465], [-3.994631899999999, 55.81645919999999], [-3.9944741, 55.8166428], [-3.9943157999999994, 55.81677270000001], [-3.9941932, 55.8168691], [-3.994004, 55.8169915], [-3.993896700000001, 55.81704599999999], [-3.9937794, 55.81710559999999], [-3.9935913, 55.8171955], [-3.9934695, 55.81724289999999], [-3.9932054, 55.8173189], [-3.992971, 55.8173839], [-3.992733700000001, 55.8174267], [-3.9924959, 55.8174528], [-3.992222299999999, 55.81748040000001], [-3.991807600000001, 55.81748149999999], [-3.9914973, 55.81747579999999], [-3.991164799999999, 55.8174712], [-3.9908538999999994, 55.8174605], [-3.9905551, 55.81744989999999], [-3.990289199999999, 55.8174334], [-3.9899142999999992, 55.81740330000001], [-3.9896541, 55.81737389999999], [-3.989297800000001, 55.8173242], [-3.9890012, 55.81726809999999], [-3.988163299999999, 55.8171115], [-3.9876376, 55.8170181], [-3.9875325999999993, 55.81699789999999], [-3.987208199999999, 55.8169269], [-3.9868538999999985, 55.8168476], [-3.986330399999999, 55.816733499999984], [-3.986328984501142, 55.816733153549215], [-3.9859729, 55.816646], [-3.9847298, 55.8163577], [-3.9833246999999994, 55.816033999999995], [-3.9828201, 55.8159086], [-3.9824441, 55.815805299999994], [-3.9822267, 55.8157445], [-3.981995899999999, 55.8156858], [-3.9815637, 55.8155575], [-3.9809733, 55.8153738], [-3.9806910000000006, 55.8152799], [-3.9804229000000007, 55.81518990000001], [-3.9792679, 55.814771], [-3.9781659, 55.81434290000001], [-3.9759429, 55.813485199999995], [-3.9752844, 55.81323100000001], [-3.9742605000000006, 55.8128357], [-3.9737547, 55.81264149999999], [-3.972473, 55.8121464], [-3.9699251000000007, 55.811168300000006], [-3.9691162, 55.8108918], [-3.9689093, 55.81081399999999], [-3.965734399999999, 55.80967899999999], [-3.9654276, 55.809579], [-3.965245599999999, 55.809522], [-3.9649392, 55.809426899999984], [-3.9645237, 55.8092991], [-3.9640766, 55.80916930000001], [-3.9634763, 55.809008000000006], [-3.9628885, 55.80885620000001], [-3.9622144, 55.8087089], [-3.9615406, 55.8085777], [-3.9593523, 55.8082211], [-3.9586454, 55.8081059], [-3.9571041, 55.807866], [-3.9557009, 55.8076476], [-3.9550955, 55.807568], [-3.95494, 55.8075476], [-3.9541645, 55.807445599999994], [-3.9537559, 55.80740449999999], [-3.953355699999999, 55.8073792], [-3.9529455, 55.8073553], [-3.952587250125894, 55.80734433062351], [-3.952514400000001, 55.8073421], [-3.951882599999999, 55.8073258], [-3.9512191, 55.80732789999999], [-3.950432, 55.807344099999995], [-3.9496163, 55.8073565], [-3.949033899999999, 55.8073596], [-3.9484284, 55.8073524], [-3.947633300000001, 55.807307599999994], [-3.9470274, 55.80725579999999], [-3.9463027, 55.80718250000001], [-3.945559100000001, 55.8070801], [-3.9448421, 55.8069506], [-3.944161400000001, 55.806807600000006], [-3.9435491, 55.8066498], [-3.9431860875029385, 55.80654382101159], [-3.9429918, 55.8064871], [-3.9416692, 55.806018], [-3.9404509, 55.8055651], [-3.9396199, 55.8052835], [-3.9387579, 55.8050352], [-3.9379642, 55.804859], [-3.9371493, 55.8047031], [-3.9360169, 55.8045485], [-3.9353844, 55.8044893], [-3.9343252, 55.8044275], [-3.9332007, 55.8044091], [-3.930250499999999, 55.8044519], [-3.9272822, 55.8044949], [-3.9270343, 55.8044985], [-3.9255813, 55.80451049999999], [-3.922942, 55.80454199999999], [-3.920912, 55.8045765], [-3.918879200000001, 55.804595799999994], [-3.9167595, 55.8046123], [-3.9133587, 55.80453189999999], [-3.912210999999999, 55.8044962], [-3.911627900000001, 55.804479], [-3.9107667, 55.80444850000001], [-3.909809, 55.804419], [-3.9094243999999994, 55.8044079], [-3.908333399999999, 55.8043763], [-3.907521899999999, 55.8043501], [-3.9052926, 55.8042829], [-3.9034242, 55.80422240000001], [-3.8987963999999993, 55.8040784], [-3.8980882, 55.8040554], [-3.8970472, 55.8040209], [-3.8960991, 55.80395939999999], [-3.8951762, 55.8038891], [-3.8943158, 55.803794999999994], [-3.893445499999999, 55.80369089999999], [-3.8899595, 55.8032605], [-3.889159099999999, 55.8031537], [-3.8883632, 55.803048], [-3.8875438, 55.80293919999999], [-3.8867498, 55.80284269999999], [-3.8815036, 55.8021858], [-3.8788443, 55.801846699999984], [-3.876176099999999, 55.801512200000005], [-3.8693131, 55.8006399], [-3.8680682000000006, 55.80049], [-3.867427, 55.8004128], [-3.8664441, 55.80031160000001], [-3.865456099999999, 55.80025750000001], [-3.8645907999999993, 55.80024410000001], [-3.8637517, 55.8002711], [-3.8629776, 55.80031160000001], [-3.862755721713942, 55.80033336333199], [-3.8621936, 55.80038849999999], [-3.8615181, 55.80047099999999], [-3.860990199999999, 55.8005559], [-3.8601165, 55.800733400000006], [-3.8596662, 55.8008359], [-3.859225999999999, 55.800949800000005], [-3.8583344999999993, 55.8012096], [-3.8575628, 55.8014713], [-3.8568224999999994, 55.80175529999999], [-3.856067199999999, 55.8020617], [-3.8553446, 55.8023871], [-3.8548992000000006, 55.8026072], [-3.854469, 55.80283769999999], [-3.8536362, 55.80331699999999], [-3.852870899999999, 55.80381749999999], [-3.8520998999999994, 55.8043262], [-3.8506183, 55.80531859999999], [-3.8499566, 55.8057725], [-3.848809672677336, 55.80654382101159], [-3.8483074, 55.8068816], [-3.848133900000001, 55.8069983], [-3.8472385, 55.8076182], [-3.8462968, 55.808224799999984], [-3.845234299999999, 55.8088349], [-3.8446899, 55.80911979999998], [-3.8441417000000007, 55.80938650000001], [-3.8438399, 55.8095252], [-3.8434308, 55.8097084], [-3.8430959, 55.8098501], [-3.8427228000000007, 55.8100007], [-3.842654800000001, 55.81002840000001], [-3.842266899999999, 55.81017640000001], [-3.841895, 55.81031389999998], [-3.841523500000001, 55.81044680000001], [-3.841185, 55.810562399999995], [-3.841051, 55.8106075], [-3.8408143, 55.81068390000001], [-3.8404004, 55.81081410000001], [-3.8399266, 55.8109527], [-3.839848999999999, 55.81097669999999], [-3.8391497, 55.81116699999999], [-3.8387791999999994, 55.81126210000001], [-3.838694700000001, 55.81128129999999], [-3.837852400000001, 55.811478499999986], [-3.8377504, 55.8115022], [-3.836995299999999, 55.81165649999999], [-3.8367042, 55.811710700000006], [-3.8362987, 55.8117858], [-3.8356083, 55.8118994], [-3.8344971, 55.812053000000006], [-3.8335477, 55.81214789999999], [-3.8326294, 55.81222509999999], [-3.8292472000000006, 55.8124869], [-3.8287673, 55.8125295], [-3.828268, 55.8125738], [-3.827288899999999, 55.8127034], [-3.8265698, 55.8128211], [-3.825866399999999, 55.812964], [-3.8253061000000006, 55.8131058], [-3.8250223, 55.8131848], [-3.8245652, 55.8133121], [-3.8238261, 55.81355469999999], [-3.8231049, 55.81382609999999], [-3.8224255, 55.81412099999999], [-3.8217578999999993, 55.8144597], [-3.8196656999999994, 55.8156728], [-3.8191867, 55.8159282], [-3.8186657, 55.8161593], [-3.8184113, 55.8162724], [-3.818123700000001, 55.81638769999999], [-3.817554, 55.816607299999994], [-3.8164356, 55.8169704], [-3.8154720000000006, 55.81720549999999], [-3.8149874, 55.8173081], [-3.8144822, 55.8173994], [-3.813977, 55.8174753], [-3.8134472000000006, 55.81754889999999], [-3.8127765, 55.817611599999985], [-3.8121266, 55.8176602], [-3.8113884, 55.8176917], [-3.8106411, 55.8176916], [-3.8099061, 55.8176787], [-3.8071299, 55.81762940000001], [-3.8054707, 55.8176], [-3.8050057, 55.81760440000001], [-3.8044972000000006, 55.81761959999999], [-3.8038327, 55.8176509], [-3.803145199999999, 55.81771630000001], [-3.802224499999999, 55.8178294], [-3.801273299999999, 55.8179939], [-3.8007638, 55.81810540000001], [-3.8002403, 55.8182314], [-3.7996641, 55.818385199999994], [-3.799366500000001, 55.818474], [-3.799078499999999, 55.8185654], [-3.798588, 55.81872870000001], [-3.798221499999999, 55.8188629], [-3.797872999999999, 55.8190113], [-3.7975515999999994, 55.8191533], [-3.7970207999999994, 55.8194122], [-3.796528700000001, 55.8196689], [-3.7960519, 55.8199357], [-3.795195999999999, 55.8205169], [-3.7936032, 55.821728799999995], [-3.7927430000000006, 55.8222456], [-3.7917164, 55.8227719], [-3.7911149, 55.82303879999999], [-3.7905532, 55.8232554], [-3.7892888, 55.823656199999995], [-3.7890107999999993, 55.8237283], [-3.7877804, 55.8240372], [-3.7850618, 55.8247019], [-3.78309, 55.82517760000001], [-3.7822706, 55.8253753], [-3.7811106, 55.82566520000001], [-3.7799176, 55.8259616], [-3.777561599999999, 55.82653059999999], [-3.7729241933019897, 55.827654932941904], [-3.7728273999999993, 55.8276784], [-3.771954299999999, 55.8278834], [-3.7710214, 55.8280716], [-3.770030999999999, 55.82823599999999], [-3.7691389, 55.8283726], [-3.7679951, 55.82851980000001], [-3.7668921, 55.8286392], [-3.765774199999999, 55.828737499999995], [-3.7647314, 55.82879819999999], [-3.764621899999999, 55.8288046], [-3.7635457, 55.8288386], [-3.762500300000001, 55.82884849999999], [-3.7614448, 55.828826], [-3.7604257, 55.828793399999995], [-3.7595065, 55.828731899999994], [-3.7586712000000007, 55.8286645], [-3.7578182999999994, 55.82858439999998], [-3.7570558, 55.8284901], [-3.7556949, 55.82829360000001], [-3.7550572, 55.8281896], [-3.7544061000000006, 55.8280702], [-3.7523747, 55.82767879999999], [-3.7504052, 55.82729619999999], [-3.748456899999999, 55.82692109999999], [-3.744533399999999, 55.8261694], [-3.7438227, 55.8260321], [-3.740092, 55.825311600000006], [-3.7394299000000006, 55.82518369999999], [-3.7387949, 55.8250611], [-3.738215799999999, 55.82495169999999], [-3.735709, 55.82447799999999], [-3.7326175, 55.823890600000006], [-3.729776499999999, 55.82334709999999], [-3.726993, 55.8227997], [-3.7268533, 55.82277789999999], [-3.7259124, 55.822620699999995], [-3.724863299999999, 55.8224949], [-3.7240619, 55.822413299999994], [-3.7235727, 55.822379], [-3.723198599999999, 55.8223618], [-3.721870899999999, 55.82231840000001], [-3.7210836, 55.822331299999995], [-3.720695899999999, 55.822344399999984], [-3.7202957999999993, 55.8223653], [-3.719248400000001, 55.8224448], [-3.7185096, 55.8225332], [-3.7180273000000006, 55.822590899999994], [-3.7172284000000007, 55.8227093], [-3.7166573, 55.822807099999984], [-3.7149007, 55.8230939], [-3.7142099000000006, 55.8231953], [-3.713810899999999, 55.823239], [-3.713507799999999, 55.8232722], [-3.7129067, 55.82333280000001], [-3.711741499999999, 55.8233836], [-3.711236200000001, 55.823392], [-3.710789, 55.82338339999999], [-3.7102483, 55.8233625], [-3.7096725, 55.82333289999998], [-3.7083853000000007, 55.8231988], [-3.7075972, 55.82308009999999], [-3.706779399999999, 55.8229223], [-3.706031499999999, 55.82275129999999], [-3.705676299999999, 55.822657199999995], [-3.7053508, 55.8225615], [-3.704898500000001, 55.82242539999999], [-3.7044832999999993, 55.8222877], [-3.703611500000001, 55.8219996], [-3.7015058, 55.8212881], [-3.7006767, 55.8210386], [-3.6998497, 55.820817], [-3.6994437, 55.8207272], [-3.6989564, 55.820628], [-3.698045, 55.8204848], [-3.6974379, 55.8203923], [-3.696822, 55.8203334], [-3.695790399999999, 55.82026510000001], [-3.6952119, 55.8202462], [-3.694622700000001, 55.82024499999999], [-3.6938989000000007, 55.8202687], [-3.6931819, 55.820319], [-3.6924633, 55.82038949999998], [-3.6916963, 55.82048149999999], [-3.6910301999999993, 55.82058339999999], [-3.6903569, 55.820726], [-3.6893345, 55.8209726], [-3.6883439999999994, 55.8212633], [-3.6871405, 55.8216272], [-3.6856829000000007, 55.8220713], [-3.6849348, 55.8222979], [-3.6841848, 55.8225251], [-3.683092664890038, 55.822854962701214], [-3.681232799999999, 55.8234167], [-3.6780335, 55.8243842], [-3.6707568, 55.8265863], [-3.6691915, 55.8270382], [-3.667587600000001, 55.827475099999994], [-3.6670481000000006, 55.827616899999995], [-3.6654894, 55.828026699999995], [-3.6633044, 55.8285649], [-3.6631380999999994, 55.8286094], [-3.6625381999999993, 55.82876980000001], [-3.6616641, 55.8290026], [-3.6574966999999994, 55.830091499999995], [-3.6556604, 55.8305762], [-3.6526004, 55.8313752], [-3.650683200000001, 55.83186860000001], [-3.6487984, 55.8323554], [-3.646999099999999, 55.832849], [-3.6451953, 55.83332109999999], [-3.6416189, 55.83424579999999], [-3.6392834, 55.8348534], [-3.6369049, 55.835477], [-3.633966899999999, 55.8362442], [-3.632154199999999, 55.83671760000001], [-3.629689299999999, 55.837367400000005], [-3.627250800000001, 55.838002200000005], [-3.6223623, 55.839268399999995], [-3.6199477, 55.839901000000005], [-3.6175917, 55.84052450000001], [-3.6128218, 55.8417542], [-3.6095733, 55.8425986], [-3.6063386, 55.8434516], [-3.6058626, 55.84357419999999], [-3.6054, 55.84369890000001], [-3.605189199999999, 55.8437536], [-3.6042208, 55.8440082], [-3.6037036, 55.8441332], [-3.6031778, 55.8442624], [-3.6026102, 55.844396], [-3.6023755999999993, 55.84444359999999], [-3.6020529, 55.844509], [-3.6017725000000005, 55.84456550000001], [-3.6014913000000006, 55.844615], [-3.6009385999999997, 55.84471570000001], [-3.600510499999999, 55.8447902], [-3.5998281999999997, 55.8448973], [-3.5992936999999996, 55.84497269999999], [-3.5987313, 55.8450403], [-3.5974905, 55.845182599999994], [-3.5947020999999992, 55.8455054], [-3.5932611364780858, 55.84569964200967], [-3.593234, 55.8457033], [-3.5925136999999996, 55.84581709999999], [-3.5918332, 55.845938399999994], [-3.5910404999999996, 55.84610489999999], [-3.5902851999999994, 55.84628330000001], [-3.5894974, 55.846477], [-3.5887446, 55.8466848], [-3.5879392, 55.8469095], [-3.5871664000000005, 55.8471594], [-3.5856806999999993, 55.847660099999985], [-3.5848404, 55.8480047], [-3.5840051, 55.84836829999998], [-3.582364399999999, 55.8490914], [-3.5807237, 55.849820099999995], [-3.5798882999999995, 55.85018229999999], [-3.5790228, 55.85051969999999], [-3.5785478, 55.8507004], [-3.578, 55.8508955], [-3.5769026, 55.8512482], [-3.575831599999999, 55.851568], [-3.574680799999999, 55.8518736], [-3.5728036, 55.8523279], [-3.5721847999999996, 55.8524776], [-3.5714959999999993, 55.85264179999999], [-3.5681606, 55.853463399999995], [-3.5679692, 55.8535105], [-3.5668142, 55.853795], [-3.5664153999999995, 55.85389349999999], [-3.5639127, 55.8545119], [-3.559035999999999, 55.8557095], [-3.5541479999999996, 55.8569141], [-3.553806310185292, 55.856995416437215], [-3.5531744000000005, 55.8571458], [-3.5520469999999995, 55.85741079999999], [-3.5519798999999996, 55.857426699999984], [-3.5505820999999997, 55.8577693], [-3.5493579999999993, 55.85805519999999], [-3.548127099999999, 55.85832740000001], [-3.5472072, 55.858506799999994], [-3.5451333, 55.85891], [-3.5442842, 55.8590751], [-3.5413392999999997, 55.85964679999999], [-3.5388158999999995, 55.8601266], [-3.5362707999999996, 55.86062470000001], [-3.5312453999999995, 55.8616009], [-3.528494499999999, 55.86214], [-3.5269825, 55.862457500000005], [-3.5257525999999997, 55.8627383], [-3.5248976, 55.8629661], [-3.5240733999999994, 55.86321379999998], [-3.5224649, 55.8637489], [-3.5215658999999997, 55.8640939], [-3.5206877999999997, 55.8644457], [-3.5197117000000007, 55.86484099999999], [-3.5189832, 55.86513609999999], [-3.5172809999999997, 55.86582909999999], [-3.5166983000000003, 55.8660645], [-3.5155927999999994, 55.866511], [-3.5150825, 55.86672109999999], [-3.5125409, 55.86774659999999], [-3.5064207, 55.8701913], [-3.5056702, 55.870461], [-3.504883599999999, 55.870716499999986], [-3.5041018, 55.870957399999995], [-3.5034296080661336, 55.87115047215955], [-3.5032804999999994, 55.8711933], [-3.5029440999999997, 55.871283299999995], [-3.5026088, 55.87136780000001], [-3.5022673, 55.8714473], [-3.501953348290371, 55.87151971605134], [-3.5019157, 55.8715284], [-3.5015242, 55.87161460000001], [-3.5010294, 55.87171920000001], [-3.5001302999999995, 55.8718928], [-3.4991835999999994, 55.872069499999995], [-3.4987629, 55.87215289999999], [-3.4983938, 55.8722265], [-3.4980833, 55.8722845], [-3.4946651000000006, 55.872935299999995], [-3.492341699999999, 55.87337759999998], [-3.4920303, 55.87343659999999], [-3.4905056999999995, 55.87372309999999], [-3.4889651, 55.8740162], [-3.4858979, 55.8746058], [-3.4840630999999997, 55.874955099999994], [-3.4822122, 55.87530149999999], [-3.4812653999999994, 55.875496899999995], [-3.4803216999999997, 55.8756941], [-3.4794097, 55.87591789999999], [-3.4785305, 55.87616589999999], [-3.4778532, 55.8763624], [-3.4771705, 55.87659000000001], [-3.4744316, 55.8774594], [-3.4741923999999997, 55.8775356], [-3.4717753999999994, 55.87830610000001], [-3.4714299, 55.8784143], [-3.4698752, 55.878908499999994], [-3.4696090999999996, 55.87899310000001], [-3.4683372, 55.87936479999998], [-3.4678555, 55.8795152], [-3.4661517999999996, 55.88005429999999], [-3.4644579, 55.8806096], [-3.4621080999999996, 55.88140279999999], [-3.4608608999999997, 55.881828500000005], [-3.4599236, 55.8821416], [-3.4593817999999996, 55.8823071], [-3.458655, 55.8825102], [-3.4582338999999997, 55.88262300000001], [-3.4578101, 55.8827208], [-3.456824, 55.8829523], [-3.4558341999999995, 55.88319649999998], [-3.4556946999999996, 55.8832327], [-3.454817, 55.88346059999999], [-3.4524603999999997, 55.8840723], [-3.4522666, 55.8841226], [-3.4508334, 55.88449399999999], [-3.4506339999999995, 55.8845457], [-3.4479454000000005, 55.8852423], [-3.4472622999999993, 55.8854127], [-3.4458952999999997, 55.88576940000001], [-3.4447416999999994, 55.88607050000001], [-3.4435302, 55.886379899999994], [-3.4422855999999995, 55.886699500000006], [-3.4397588, 55.88734629999999], [-3.4395381, 55.88740249999999], [-3.4348223999999994, 55.88860880000001], [-3.4346002999999996, 55.88867259999999], [-3.4343383999999997, 55.88874189999999], [-3.4335511, 55.888939400000005], [-3.4324088, 55.8892043], [-3.4318209, 55.88932729999999], [-3.4312203, 55.8894499], [-3.4301154, 55.889667300000006], [-3.428997, 55.8898539], [-3.4275196999999995, 55.89007050000001], [-3.4260213, 55.89025629999999], [-3.4257021, 55.89028969999999], [-3.4246647999999995, 55.89039449999999], [-3.4240238999999995, 55.890455], [-3.4233941000000003, 55.89049990000001], [-3.4227443, 55.89054569999999], [-3.4220965, 55.8905804], [-3.4194974999999994, 55.8907268], [-3.4143552999999995, 55.89101629999999], [-3.4141771, 55.89102619999999], [-3.4135980796541814, 55.891058272112176], [-3.4094415999999996, 55.89128849999999], [-3.4091812, 55.89130689999999], [-3.4066040999999996, 55.89146000000001], [-3.4053046, 55.8915304], [-3.4040281, 55.8916014], [-3.4036899000000003, 55.89161790000001], [-3.3970509, 55.89199539999999], [-3.3937303999999995, 55.8921764], [-3.3920481999999996, 55.8922714], [-3.3904021999999996, 55.8923552], [-3.3902523, 55.89236319999999], [-3.3883474, 55.892466000000006], [-3.3864712000000003, 55.892581400000005], [-3.3855451000000003, 55.8926515], [-3.3846342999999997, 55.89273209999999], [-3.3838310000000003, 55.8928102], [-3.3830346999999996, 55.89289769999999], [-3.3821648, 55.8930125], [-3.381347, 55.893127799999995], [-3.3805403999999997, 55.89325169999999], [-3.3797709999999994, 55.8933858], [-3.3789758, 55.89351539999999], [-3.3781646999999997, 55.8936218], [-3.3770696, 55.893756299999986], [-3.3762313, 55.8938339], [-3.3753868, 55.893897200000005], [-3.3744274999999995, 55.893953499999995], [-3.3739392, 55.8939748], [-3.3736720999999994, 55.8939826], [-3.3735306000000005, 55.8939848], [-3.3733886999999996, 55.8939868], [-3.3725499999999995, 55.89399599999999], [-3.3716619, 55.8939943], [-3.3708319999999996, 55.89395579999999], [-3.3700246, 55.89391619999999], [-3.3693032, 55.8938708], [-3.3685994999999997, 55.8938203], [-3.3676748999999995, 55.8937266], [-3.3667717999999995, 55.89362049999999], [-3.3652983, 55.8934078], [-3.3633474999999997, 55.89313150000001], [-3.3626143999999996, 55.8930483], [-3.3618578, 55.8929832], [-3.3610956, 55.8929287], [-3.3602757999999997, 55.8928882], [-3.3595649, 55.8928616], [-3.3588570999999994, 55.8928569], [-3.3579804, 55.892856], [-3.3571175999999996, 55.8928748], [-3.3562743, 55.89290189999999], [-3.3554299999999997, 55.8929564], [-3.3543050999999995, 55.89303599999999], [-3.3531922999999995, 55.893162], [-3.3520429, 55.8933154], [-3.3514829, 55.8934115], [-3.3509386999999995, 55.8935105], [-3.3427852999999996, 55.89499090000001], [-3.3420329999999994, 55.89512919999999], [-3.3394800999999994, 55.89559859999999], [-3.3337680999999995, 55.8966256], [-3.3309041, 55.897143], [-3.3294889000000003, 55.89740450000001], [-3.3280579999999995, 55.8976636], [-3.3271868999999996, 55.8978179], [-3.3263199, 55.897982199999994], [-3.3252675, 55.89821129999999], [-3.3242547, 55.8984664], [-3.323766551242229, 55.89860311658625], [-3.3235255999999995, 55.89867060000001], [-3.3227725999999995, 55.8988983], [-3.3220668, 55.899133600000006], [-3.3213699999999995, 55.899384899999994], [-3.3207112, 55.8996417], [-3.3200658, 55.8998996], [-3.3196618999999994, 55.9000731], [-3.3195648, 55.9001145], [-3.3193917, 55.9001876], [-3.3187371999999997, 55.9004886], [-3.3181669, 55.9007698], [-3.3179250999999996, 55.90089059999998], [-3.317622, 55.9010523], [-3.3172752, 55.9012294], [-3.3170918, 55.9013267], [-3.3169164, 55.9014272], [-3.3165916000000006, 55.90162159999999], [-3.316276, 55.90182649999999], [-3.3154075, 55.902394400000006], [-3.3149487, 55.902726499999986], [-3.3145417, 55.903063], [-3.3138233, 55.903683400000006], [-3.3131904999999997, 55.9042813], [-3.3124867, 55.9049209], [-3.3121192999999995, 55.9052197], [-3.3118040999999994, 55.905469999999994], [-3.3111814999999996, 55.9059304], [-3.3105825999999996, 55.9063433], [-3.3099598999999995, 55.9067416], [-3.3089959999999996, 55.9073179], [-3.308879697090035, 55.90738158737394], [-3.3084445, 55.90761990000001], [-3.3078637999999994, 55.9079111], [-3.3072790999999997, 55.9081887], [-3.3066734, 55.90845639999999], [-3.3058729999999996, 55.9088013], [-3.3051796999999996, 55.9090678], [-3.3045113999999995, 55.90931349999999], [-3.3037366999999995, 55.909566], [-3.3029360999999997, 55.9098151], [-3.3017147999999996, 55.910146299999994], [-3.3006593000000004, 55.9104112], [-3.3005667999999995, 55.91043349999999], [-3.2973294, 55.9111988], [-3.2969759, 55.91127829999999], [-3.2939426, 55.9119875], [-3.2936315, 55.91205949999999], [-3.2898116999999996, 55.91296820000001], [-3.2889453, 55.9131696], [-3.286481, 55.9137622], [-3.2858347, 55.91391680000001], [-3.2851521, 55.9140755], [-3.284747, 55.91416970000001], [-3.2845946, 55.9142066], [-3.283086, 55.91455539999999], [-3.2827046999999996, 55.9146482], [-3.2824871999999994, 55.9146977], [-3.2816401, 55.914890699999994], [-3.2813566, 55.9149559], [-3.2782587999999997, 55.9156829], [-3.278012299999999, 55.9157407], [-3.2731976, 55.9168706], [-3.2691251999999995, 55.9178325], [-3.2670921999999996, 55.918313399999995], [-3.2650425, 55.9187982], [-3.264836799999999, 55.9188465], [-3.2637207, 55.91910849999999], [-3.2622137, 55.9194675], [-3.2617264999999995, 55.919581699999995], [-3.2602657999999995, 55.91991629999999], [-3.2583787, 55.920364000000006], [-3.2582677999999996, 55.920392099999994], [-3.2572977999999995, 55.9206379], [-3.2562265, 55.920945399999994], [-3.2545744, 55.9215091], [-3.2530048, 55.92212729999999], [-3.2520410999999996, 55.92257730000001], [-3.2511099, 55.9230345], [-3.2499144999999996, 55.923611099999995], [-3.2487458, 55.9241749], [-3.2473704, 55.924849], [-3.2471833999999995, 55.9249406], [-3.2462403999999996, 55.92540820000001], [-3.2456476, 55.9256688], [-3.2453568999999995, 55.925814399999986], [-3.245139200000001, 55.925923100000006], [-3.2447471, 55.9261165], [-3.2442921351300544, 55.92633951944625], [-3.2436971, 55.9266312], [-3.2432239, 55.9268595], [-3.242915, 55.927008499999985], [-3.2426193, 55.92712149999999], [-3.2424181, 55.9271893], [-3.2422214, 55.927246100000005], [-3.2420654, 55.92728569999999], [-3.2416397, 55.92737869999999], [-3.2414371999999996, 55.927416599999994], [-3.2406146, 55.927510600000005], [-3.2401492, 55.92757619999999], [-3.2396522999999995, 55.9276791], [-3.2392453, 55.9277856], [-3.2388633, 55.9279282], [-3.2387400999999993, 55.927978200000005], [-3.2384704, 55.9280877], [-3.2376922, 55.9284159], [-3.2362879, 55.92904469999999], [-3.2357521, 55.929258], [-3.2354303, 55.92936470000001], [-3.2349667999999996, 55.92947959999999], [-3.2344793, 55.9295722], [-3.233935022830277, 55.9296383557531], [-3.2338927, 55.92964349999998], [-3.2333728999999996, 55.9296692], [-3.2328613999999996, 55.92966339999999], [-3.2323103, 55.92962949999999], [-3.2318365, 55.9295698], [-3.2313730000000005, 55.92947389999999], [-3.2307843999999997, 55.9293161], [-3.2302239, 55.9290934], [-3.230068, 55.9290266], [-3.2296637, 55.9287806], [-3.2289084, 55.9283375], [-3.2283549999999996, 55.92797650000001], [-3.2271641999999994, 55.9272212], [-3.2266063999999997, 55.92688859999999], [-3.2264896999999997, 55.92681900000001], [-3.2259247, 55.92651059999999], [-3.2255994, 55.9263582], [-3.225158599999999, 55.9261751], [-3.224667, 55.9260014], [-3.2242831999999995, 55.9258844], [-3.2240146999999997, 55.925817899999984], [-3.2233187999999995, 55.925635799999995], [-3.2225405, 55.9254693], [-3.2217583, 55.92534040000001], [-3.2209517999999995, 55.925262999999994], [-3.2202718, 55.92523049999999], [-3.2194813999999994, 55.9252223], [-3.2186150999999996, 55.9252508], [-3.2177371999999997, 55.9253348], [-3.2170253999999994, 55.9254311], [-3.2162099, 55.92559429999999], [-3.2154646, 55.9257379], [-3.2150971, 55.92579739999999], [-3.214737, 55.9258439], [-3.2143345999999995, 55.92587449999999], [-3.2139552, 55.9258884], [-3.2135641, 55.92589830000001], [-3.2132482, 55.9258923], [-3.2128804999999994, 55.92587559999999], [-3.2125335999999995, 55.92585089999999], [-3.2121463999999995, 55.925811], [-3.2118033999999995, 55.9257618], [-3.2113858999999993, 55.9256875], [-3.2109676, 55.925601500000006], [-3.2105057, 55.9254979], [-3.2100371, 55.92539719999999], [-3.2099766, 55.925386499999995], [-3.2099249000000003, 55.925375599999995], [-3.2098971999999995, 55.9253698], [-3.2097661999999993, 55.9253468], [-3.2092446999999997, 55.9252773], [-3.2087501, 55.92522849999999], [-3.2085806999999997, 55.9252165], [-3.2084188, 55.92520820000001], [-3.2082400999999994, 55.925202199999994], [-3.2074966, 55.92518540000001], [-3.2067482, 55.92517089999999], [-3.2061915, 55.925161499999994], [-3.2059103, 55.925161499999994], [-3.2056317999999995, 55.925164499999994], [-3.2054259999999997, 55.925170099999995], [-3.2052282999999995, 55.925177399999995], [-3.20478, 55.9252032], [-3.2045250999999997, 55.925224], [-3.2042780999999994, 55.925247], [-3.2040258999999995, 55.92527959999999], [-3.2037596, 55.925314699999994], [-3.203543, 55.9253464], [-3.2034958999999996, 55.92535360000001], [-3.2033011999999994, 55.9253835], [-3.2029898999999995, 55.925441199999995], [-3.2026738, 55.925505099999995], [-3.202249, 55.9255936], [-3.2018225999999994, 55.9256869], [-3.2013841999999997, 55.9257824], [-3.2009485, 55.92587540000001], [-3.2004864999999993, 55.92597099999999], [-3.2002594, 55.9260182], [-3.2000446, 55.92606239999999], [-3.1998066, 55.9261094], [-3.1996887, 55.926133], [-3.1995730999999994, 55.92615649999999], [-3.1992651, 55.9262151], [-3.1991453, 55.9262348], [-3.1990162, 55.9262554], [-3.198609, 55.9263129], [-3.1983037, 55.92635279999999], [-3.1980445999999993, 55.92638089999999], [-3.1977022, 55.9264133], [-3.1973576999999995, 55.92644030000001], [-3.1970852999999995, 55.9264576], [-3.1968162999999996, 55.926472700000005], [-3.1965152999999997, 55.9264869], [-3.1961619999999997, 55.9264971], [-3.195997, 55.92650189999999], [-3.1956657000000006, 55.926504900000005], [-3.1954175999999994, 55.9265061], [-3.1951641999999993, 55.9265068], [-3.1942442000000004, 55.9265023], [-3.1938357999999996, 55.926508299999995], [-3.1935696, 55.92651260000001], [-3.193309, 55.9265215], [-3.1929810999999995, 55.9265405], [-3.1928048, 55.926550199999994], [-3.1926555999999997, 55.9265611], [-3.1923193, 55.9265867], [-3.1921027, 55.92660769999999], [-3.1918747, 55.926632899999994], [-3.1916434, 55.926658800000006], [-3.19141, 55.9266872], [-3.1909634, 55.9267467], [-3.1907355, 55.926778600000006], [-3.1904102, 55.9268215], [-3.1902211, 55.926846999999995], [-3.1900469999999994, 55.9268714], [-3.1896564999999995, 55.926925100000005], [-3.1892601999999997, 55.9269752], [-3.1890255999999995, 55.9270022], [-3.1887835, 55.92702280000001], [-3.1885433999999995, 55.9270405], [-3.1884234, 55.927049499999995], [-3.1882999999999995, 55.927057], [-3.1880317999999996, 55.927070699999994], [-3.1876563000000004, 55.92708480000001], [-3.1871675999999995, 55.9271034], [-3.1867984, 55.92711899999999], [-3.1865404999999996, 55.9271361], [-3.1862307999999997, 55.9271628], [-3.1858946999999995, 55.92720580000001], [-3.1855581999999996, 55.9272549], [-3.1848143, 55.92741209999999], [-3.1845969, 55.927469499999994], [-3.1843736, 55.927533700000005], [-3.1839551, 55.9276666], [-3.1836238999999997, 55.9277969], [-3.1834753999999994, 55.9278625], [-3.1832979999999997, 55.9279435], [-3.1832031, 55.9279894], [-3.1831096, 55.9280356], [-3.183003, 55.92809139999999], [-3.1828963999999997, 55.9281487], [-3.1827881, 55.9282094], [-3.1826794000000005, 55.92826999999999], [-3.1824785999999996, 55.9283822], [-3.1822265, 55.92852309999999], [-3.1820986999999996, 55.928594200000006], [-3.181973, 55.9286671], [-3.1817192, 55.92880819999999], [-3.1815908000000004, 55.9288788], [-3.181464, 55.9289449], [-3.1813125, 55.929016700000005], [-3.181159, 55.9290854], [-3.1809986999999995, 55.9291534], [-3.1808451, 55.9292133], [-3.1806700999999995, 55.9292789], [-3.1805233, 55.929329200000005], [-3.1803667, 55.929379], [-3.1802007, 55.92942920000001], [-3.1799, 55.9295101], [-3.1797471, 55.9295488], [-3.1796003999999995, 55.9295821], [-3.1794453999999996, 55.929616], [-3.1792972, 55.9296442], [-3.1791475999999994, 55.92967279999999], [-3.1789855999999994, 55.929699199999995], [-3.1788462, 55.9297178], [-3.178692, 55.92973849999999], [-3.1783284, 55.9297762], [-3.1779497, 55.9298144], [-3.1777841, 55.92982790000001], [-3.1776211000000005, 55.92984299999999], [-3.1772968999999995, 55.929873], [-3.1771245999999995, 55.929891000000005], [-3.1769733, 55.929911800000006], [-3.1768027, 55.92993500000001], [-3.1766202999999997, 55.9299628], [-3.1762641, 55.93002849999999], [-3.1760765, 55.9300672], [-3.1758027999999996, 55.93013940000001], [-3.1752825999999996, 55.9302915], [-3.1749425999999996, 55.9303861], [-3.1745249, 55.93049539999999], [-3.1741597, 55.930592], [-3.1737413, 55.9306942], [-3.1734945, 55.9307558], [-3.1731083, 55.930850500000005], [-3.1726589999999995, 55.93095259999999], [-3.1723813999999995, 55.9310112], [-3.1721211999999994, 55.931064600000006], [-3.1718215, 55.9311397], [-3.1714567, 55.9312012], [-3.1710772, 55.9312622], [-3.1706407, 55.9313275], [-3.1704146999999994, 55.93135639999999], [-3.1701822, 55.9313858], [-3.1699909, 55.931410799999995], [-3.1697854, 55.9314343], [-3.1696902, 55.931441799999995], [-3.1696073999999994, 55.9314475], [-3.1694165999999995, 55.9314576], [-3.1692824999999996, 55.9314629], [-3.1690282999999995, 55.9314678], [-3.1689042999999995, 55.93146629999999], [-3.1687788, 55.93146490000001], [-3.1685682999999996, 55.931458], [-3.1683933000000004, 55.9314475], [-3.1681775, 55.93142950000001], [-3.1679239, 55.93140389999999], [-3.1676728, 55.931372200000006], [-3.1674028999999995, 55.931329100000006], [-3.1670822999999997, 55.9312648], [-3.1668135, 55.9311996], [-3.1665583999999996, 55.9311306], [-3.1664058, 55.9310839], [-3.1662435, 55.9310298], [-3.1660344, 55.93095009999999], [-3.1658419, 55.930869], [-3.1656485999999995, 55.9307786], [-3.1653368999999993, 55.9306161], [-3.1650646999999994, 55.930458400000006], [-3.164934, 55.9303754], [-3.1648064, 55.930294399999994], [-3.1641998999999994, 55.92992439999999], [-3.1640027, 55.9298059], [-3.1638908999999997, 55.9297453], [-3.1638069999999994, 55.9296999], [-3.1636426, 55.929613999999994], [-3.1634743, 55.9295301], [-3.1632504, 55.92942949999999], [-3.1630193, 55.92933380000001], [-3.1627367, 55.9292274], [-3.1625971999999996, 55.9291786], [-3.1624407999999997, 55.9291263], [-3.1620676, 55.92901520000001], [-3.1619193, 55.928975], [-3.1617256999999994, 55.92892599999999], [-3.161346, 55.92884219999999], [-3.1611434999999997, 55.9288028], [-3.1609459999999996, 55.9287689], [-3.160709, 55.92873300000001], [-3.1604721, 55.9287052], [-3.1601329999999996, 55.92866920000001], [-3.1599761999999996, 55.9286561], [-3.1598029999999997, 55.9286481], [-3.1595364, 55.928637300000005], [-3.1592643, 55.92863500000001], [-3.159071, 55.9286343], [-3.1587052, 55.9286446], [-3.1583928999999995, 55.9286617], [-3.1582106999999997, 55.9286757], [-3.1578882, 55.928707900000006], [-3.1576546, 55.92873550000001], [-3.1572773, 55.9287831], [-3.1568838, 55.9288372], [-3.1562398999999997, 55.9289221], [-3.155629, 55.9290044], [-3.1548471999999994, 55.92910919999999], [-3.1543810999999997, 55.9291727], [-3.1539299, 55.92923090000001], [-3.1529015, 55.92937429999999], [-3.1527776, 55.92939199999999], [-3.1523057999999997, 55.92945850000001], [-3.1518342999999995, 55.9295303], [-3.1516332, 55.9295648], [-3.1514204, 55.92960489999999], [-3.1509910999999997, 55.92969359999999], [-3.1508050999999995, 55.9297354], [-3.1506081999999997, 55.92978299999999], [-3.1504075, 55.92983639999999], [-3.1502076, 55.9298932], [-3.149769099999999, 55.9300291], [-3.1495257, 55.93010989999999], [-3.1493365, 55.9301766], [-3.1491327, 55.930253], [-3.1489452999999994, 55.9303285], [-3.1487659, 55.9304033], [-3.148574599999999, 55.9304865], [-3.1483549, 55.9305877], [-3.1482382, 55.9306437], [-3.1481267999999996, 55.9306993], [-3.147746, 55.93090349999999], [-3.1475384, 55.9310258], [-3.1473229, 55.93114589999999], [-3.1471332, 55.9312612], [-3.1468786, 55.93143779999998], [-3.1466818999999995, 55.9315861], [-3.1465834, 55.9316594], [-3.1464905, 55.9317384], [-3.1460746, 55.932121599999995], [-3.1454626999999995, 55.9326846], [-3.1452622, 55.93286869999999], [-3.1449372999999996, 55.933165], [-3.1441684, 55.933842199999994], [-3.144103494418325, 55.93390104368083], [-3.1434211, 55.93451970000001], [-3.1429246999999996, 55.9348979], [-3.1425534, 55.93512199999999], [-3.1420444, 55.9353679], [-3.1414889, 55.935587], [-3.1411346, 55.935713799999995], [-3.1406878999999996, 55.9358427], [-3.1400814999999995, 55.9359829], [-3.1394417, 55.93609959999999], [-3.1387409, 55.936173999999994], [-3.1381631, 55.93621300000001], [-3.1376642, 55.936228199999995], [-3.1372082, 55.9362304], [-3.1360865, 55.9362295], [-3.1352523, 55.93622930000001], [-3.1343966, 55.93623420000001], [-3.1335132, 55.93623910000001], [-3.1326239, 55.9362408], [-3.1321665999999997, 55.936238799999984], [-3.1316568999999994, 55.9362279], [-3.1309309999999995, 55.9362146], [-3.130407, 55.936203], [-3.1298770999999994, 55.9362019], [-3.1294752, 55.9362037], [-3.1290846000000005, 55.9362101], [-3.128481799999999, 55.9362535], [-3.1275725999999997, 55.9363321], [-3.127081, 55.936392600000005], [-3.1260901999999997, 55.93651349999999], [-3.1254628, 55.93658429999999], [-3.1247693, 55.93663539999999], [-3.1243785, 55.93665690000001], [-3.1236348, 55.9366859], [-3.1225071999999994, 55.9367205], [-3.1210203, 55.9367713], [-3.1197754000000004, 55.93681209999999], [-3.1190066, 55.9368413], [-3.1182378999999996, 55.9368712], [-3.1167401, 55.936927], [-3.1152474, 55.9369789], [-3.1148684999999996, 55.93699059999999], [-3.1106673, 55.9371403], [-3.1104784, 55.937147], [-3.1086913999999997, 55.93720999999999], [-3.10869138335932, 55.9372099997035], [-3.1077540999999997, 55.9371933], [-3.1073911, 55.9371757], [-3.1069931999999993, 55.93715649999999], [-3.1063581999999994, 55.9370983], [-3.1054554, 55.93696999999999], [-3.1031738999999994, 55.9366194], [-3.1001101, 55.93612139999999], [-3.0991288, 55.935965], [-3.0955356, 55.935369599999994], [-3.0948705, 55.93526130000001], [-3.0944406, 55.93518350000001], [-3.0940793, 55.9351095], [-3.0938376, 55.9350553], [-3.0936378999999996, 55.9350049], [-3.0934888999999997, 55.9349646], [-3.0933078, 55.9349117], [-3.0931222, 55.9348507], [-3.0929262, 55.9347653], [-3.0927475, 55.9346831], [-3.0924748, 55.9345126], [-3.0922702, 55.93437370000001], [-3.0920436999999996, 55.934218099999995], [-3.0916165999999996, 55.9339141], [-3.0912467, 55.93355279999999], [-3.0912078, 55.93351210000001], [-3.0907013, 55.9329756], [-3.0900191999999995, 55.9321703], [-3.0898242999999996, 55.931923700000006], [-3.0891434999999996, 55.9310625], [-3.0884316, 55.93022729999999], [-3.0878612, 55.92955469999999], [-3.0877944, 55.92947349999999], [-3.0870697999999996, 55.9285928], [-3.0864739999999995, 55.9278616], [-3.0860459999999996, 55.9274144], [-3.0860124, 55.9273848], [-3.0859333, 55.9273152], [-3.085429, 55.92691169999999], [-3.0852138, 55.9267044], [-3.0849116999999997, 55.926327099999995], [-3.0847937000000005, 55.9261834], [-3.0841149999999997, 55.9253569]]} 72.6 1409 1534 Abington Millerhill S.b. Millerhill Shunting And Marshalling Yard 55.9253569 -3.0841150 55.9253569 -3.0841150 1 0 2026-09-16 16:09:37 TERMINATED 2026-09-16 14:34:00 Millerhill Shunting And Marshalling Yard TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452430 1789574356989715 38 38 2026-09-16 16:09:17.265735 F5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:16.912239
583966 615990 G85747 112C75MT16 2026-09-16 COMPLETE 16450703 2026-09-16 16:59:00 2026-09-16 16:09:37 2026-09-18 16:09:37 {"id": 615990, "stp": "P", "toc": "Northern", "uid": "G85747", "consist": "156461", "dest_crs": "MCM", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85747/2026-09-16/detailed", "trust_id": "112C75MT16", "origin_crs": "LAN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Morecambe", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "1", "is_terminated": 1, "next_location": "Morecambe", "signalling_id": "2C75", "timing_status": "LATE", "origin_station": "Lancaster", "current_leg_arr": "1659", "current_leg_dep": "1656", "current_leg_end": "Morecambe", "origin_dep_time": "1645", "origin_platform": "5", "current_location": "Morecambe", "last_update_time": "2026-09-16T16:09:37", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]}", "current_leg_start": "Bare Lane", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "54.0702148", "next_location_lon": "-2.8687942", "previous_location": "Bare Lane", "current_leg_milage": "1.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1538.667, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 3098.887, \"from_m\": 1538.667, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3930.076, \"from_m\": 3098.887, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 4037.711, \"from_m\": 3930.076, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 4043.997, \"from_m\": 4037.711, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4162.714, \"from_m\": 4043.997, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 6152.263, \"from_m\": 4162.714, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6511.132, \"from_m\": 6152.263, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 615990, \"profile_key\": \"987fe8513857ac872d9887d3b99966c4696094f509030221204a66672434228e\", \"schedule_id\": 34327, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Lancaster\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 2, \"distance_m\": 2979.896, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652\", \"location\": \"Bare Lane\", \"stage_seq\": 3, \"distance_m\": 4246.325, \"section_seq\": 1, \"route_path_id\": 69709}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Morecambe\", \"stage_seq\": 4, \"distance_m\": 6511.132, \"section_seq\": 1, \"route_path_id\": 69709}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6511.132, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69709}], \"total_distance_m\": 6511.132, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6504.846, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6.286, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1645", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "54.0702148", "current_position_lon": "-2.8687942", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 3137, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:33Z\", \"source_id\": 50864333, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:36Z\", \"source_id\": 16448800, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:04Z\", \"source_id\": 50871188, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:07Z\", \"source_id\": 16450703, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Morecambe", "service_state_platform": "1", "timing_fact_generation": 1789574227744111, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:19.033035", "service_state_evidence_id": 16450703, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:19.635583", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LAN MCM 2C75 156461 2 75 None {"version": 3, "segments": [{"to_m": 1538.667, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 3098.887, "from_m": 1538.667, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3930.076, "from_m": 3098.887, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 4037.711, "from_m": 3930.076, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 4043.997, "from_m": 4037.711, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4162.714, "from_m": 4043.997, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 6152.263, "from_m": 4162.714, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6511.132, "from_m": 6152.263, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 615990, "profile_key": "987fe8513857ac872d9887d3b99966c4696094f509030221204a66672434228e", "schedule_id": 34327, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1645", "location": "Lancaster", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69709}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Morecambe South Jn", "stage_seq": 2, "distance_m": 2979.896, "section_seq": 1, "route_path_id": 69709}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652", "location": "Bare Lane", "stage_seq": 3, "distance_m": 4246.325, "section_seq": 1, "route_path_id": 69709}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Morecambe", "stage_seq": 4, "distance_m": 6511.132, "section_seq": 1, "route_path_id": 69709}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6511.132, "from_m": 0.0, "section_seq": 1, "route_path_id": 69709}], "total_distance_m": 6511.132, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6504.846, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6.286, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 3137, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:33Z", "source_id": 50864333, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:55:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:36Z", "source_id": 16448800, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:04Z", "source_id": 50871188, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:59:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:07Z", "source_id": 16450703, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Lancaster 1645 1645 5 None None Morecambe 1656 1656 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85747/2026-09-16/detailed None Bare Lane 2026-09-16T16:55:00+01:00 Morecambe 3.0 {"type": "LineString", "coordinates": [[-2.8351834, 54.0745961], [-2.8353149, 54.0745654], [-2.8357015999999997, 54.0744767], [-2.8372451999999995, 54.074191299999995], [-2.8395868, 54.07379809999999], [-2.8411193, 54.07353769999999], [-2.8456073999999996, 54.0727649], [-2.8498901, 54.0720208], [-2.8544919999999996, 54.07123000000001], [-2.8555664, 54.07104489999999], [-2.8566032999999997, 54.07086489999999], [-2.8585366999999997, 54.0705333], [-2.8592364, 54.0704172], [-2.8596481999999996, 54.07035719999999], [-2.8600538999999996, 54.07030600000001], [-2.8605844, 54.0702536], [-2.8611875, 54.07021499999999], [-2.8617561, 54.0701944], [-2.8620676, 54.0701894], [-2.8625451, 54.0701923], [-2.8630453999999994, 54.07020740000001], [-2.8633236999999996, 54.0702272], [-2.8636177999999997, 54.07024820000001], [-2.8639675, 54.070277700000005], [-2.8645049, 54.07028420000001], [-2.8646737, 54.0702907], [-2.8649278, 54.07030529999999], [-2.8651867999999996, 54.07032449999999], [-2.8657477, 54.0703611], [-2.8661034, 54.070372699999986], [-2.866515, 54.070372699999986], [-2.8668999, 54.070352799999995], [-2.8680582999999995, 54.0702693], [-2.8687941999999995, 54.0702148]]} 1.4 1656 1659 Bare Lane Morecambe Morecambe 54.0702148 -2.8687942 54.0702148 -2.8687942 1 0 2026-09-16 16:09:37 TERMINATED 2026-09-16 15:59:00 Morecambe TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450703 1789574227744111 19 19 2026-09-16 16:09:19.635583 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:19.033035
583967 614502 C17233 112T54MR16 2026-09-16 COMPLETE 16451132 2026-09-16 16:59:00 2026-09-16 16:09:37 2026-09-18 16:09:37 {"id": 614502, "stp": "P", "toc": "Northern", "uid": "C17233", "consist": "156466", "dest_crs": "LAN", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C17233/2026-09-16/detailed", "trust_id": "112T54MR16", "origin_crs": "BIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Lancaster", "service_date": "2026-09-16", "dest_arr_time": "1653", "dest_platform": "5", "is_terminated": 1, "next_location": "Lancaster", "signalling_id": "2T54", "timing_status": "LATE", "origin_station": "Barrow-in-Furness", "current_leg_arr": "1659", "current_leg_dep": "1648", "current_leg_end": "Lancaster", "origin_dep_time": "1550", "origin_platform": "1", "current_location": "Lancaster", "last_update_time": "2026-09-16T16:09:37", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.771759799999999, 54.12963969999999], [-2.7719054, 54.1294923], [-2.7720714, 54.129342], [-2.7728334435450583, 54.12876939869268], [-2.7729903676586485, 54.128640509332605], [-2.7731270464046824, 54.12852554552992], [-2.773246596146961, 54.12842262068625], [-2.7733521332492823, 54.12832984820326], [-2.77344677407545, 54.1282453414826], [-2.773533634989259, 54.1281672139259], [-2.773615832354514, 54.12809357893483], [-2.773696482535012, 54.12802254991104], [-2.773778701894555, 54.12795224025616], [-2.7738656067969414, 54.12788076337186], [-2.773960313605972, 54.12780623265979], [-2.774065938685447, 54.12772676152158], [-2.774185598399166, 54.12764046335889], [-2.7743224091109293, 54.12754545157337], [-2.774479487184537, 54.12743983956667], [-2.7746599489837886, 54.127321740740435], [-2.7747134999999994, 54.1272871], [-2.775059, 54.1270511], [-2.7753889, 54.12676660000001], [-2.7763141999999994, 54.1260876], [-2.7770851999999997, 54.1255042], [-2.7772277, 54.1253953], [-2.7776043999999995, 54.125097399999994], [-2.7780147, 54.1247641], [-2.7784300999999996, 54.12441499999999], [-2.7786710999999995, 54.12420410000001], [-2.7791675999999996, 54.12376079999999], [-2.7795527, 54.12339299999999], [-2.7799889, 54.1230151], [-2.7803427999999997, 54.12270219999999], [-2.7821855999999996, 54.120971099999984], [-2.7827856, 54.12047230000001], [-2.784777380770516, 54.11868220320536], [-2.785798, 54.1177649], [-2.7871259, 54.1165561], [-2.7872220999999997, 54.1164685], [-2.7893465999999996, 54.11453459999999], [-2.7914197999999995, 54.1126472], [-2.7915433, 54.11253749999999], [-2.7969634999999995, 54.1076158], [-2.7973554999999997, 54.10725990000001], [-2.7977711, 54.106886399999986], [-2.8002452099972013, 54.104646225278074], [-2.8015715999999995, 54.1034452], [-2.8116715999999995, 54.094293], [-2.8121769, 54.0938287], [-2.8128872, 54.093176099999994], [-2.8136791, 54.0924509], [-2.8141355, 54.09203290000001], [-2.8146526, 54.09158659999999], [-2.8154278, 54.0908748], [-2.8166445, 54.08967249999999], [-2.8175028, 54.0887365], [-2.8178726999999997, 54.088302500000005], [-2.8187299, 54.0871424], [-2.8191529, 54.0864359], [-2.8194742, 54.0858312], [-2.8195222000000006, 54.0857409], [-2.8196517, 54.0854504], [-2.8205554, 54.0834464], [-2.8207181, 54.0829755], [-2.8212368999999997, 54.08161870000001], [-2.8213439, 54.0812405], [-2.821386, 54.0810719], [-2.8214879, 54.0805379], [-2.8215549, 54.0802308], [-2.8216156, 54.079108299999994], [-2.8216097, 54.0787432], [-2.8215573999999997, 54.077994200000006], [-2.8215024999999994, 54.0775761], [-2.8214887999999996, 54.077497400000006], [-2.8213943999999995, 54.0770584], [-2.8211396999999994, 54.0762061], [-2.8209244, 54.07561229999999], [-2.8207669999999996, 54.0752785], [-2.82055, 54.07478969999998], [-2.8205224, 54.074732399999995], [-2.8202713, 54.07425010000001], [-2.8199509, 54.0736933], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]}", "current_leg_start": "Carnforth", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "54.0488465", "next_location_lon": "-2.8078467", "previous_location": "Carnforth", "current_leg_milage": "6.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 417.743, \"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\": 1400.073, \"from_m\": 417.743, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2014.945, \"from_m\": 1400.073, \"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\": 4389.898, \"from_m\": 2014.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7243.301, \"from_m\": 4389.898, \"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\": 7274.243, \"from_m\": 7243.301, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 14535.179, \"from_m\": 7274.243, \"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\": 15028.428, \"from_m\": 14535.179, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15065.08, \"from_m\": 15028.428, \"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\": 27056.085, \"from_m\": 15065.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28168.39, \"from_m\": 27056.085, \"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\": 30572.054, \"from_m\": 28168.39, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31436.417, \"from_m\": 30572.054, \"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\": 36096.122, \"from_m\": 31436.417, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36824.768, \"from_m\": 36096.122, \"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\": 39905.904, \"from_m\": 36824.768, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41110.454, \"from_m\": 39905.904, \"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\": 45332.787, \"from_m\": 41110.454, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 45833.588, \"from_m\": 45332.787, \"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\": 46199.784, \"from_m\": 45833.588, \"capability_applied\": null, \"effective_limit_mph\": 10.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 10.0}, {\"to_m\": 46220.314, \"from_m\": 46199.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 46305.986, \"from_m\": 46220.314, \"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\": 52943.405, \"from_m\": 46305.986, \"capability_applied\": null, \"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\": 54639.196, \"from_m\": 52943.405, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 56177.863, \"from_m\": 54639.196, \"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}], \"service_id\": 614502, \"profile_key\": \"e5ae8be24f8054bf219b44c355e7d2924af9dffbf81862273af142f468dd29da\", \"schedule_id\": 2278, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Barrow-in-Furness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1554\", \"wtt_dep\": \"1554H\", \"location\": \"Roose\", \"stage_seq\": 2, \"distance_m\": 2982.362, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558H\", \"location\": \"Dalton Jn\", \"stage_seq\": 3, \"distance_m\": 7282.502, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1601\", \"location\": \"Dalton\", \"stage_seq\": 4, \"distance_m\": 8299.689, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Ulverston\", \"stage_seq\": 5, \"distance_m\": 15542.648, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1616H\", \"wtt_dep\": \"1617H\", \"location\": \"Cark\", \"stage_seq\": 6, \"distance_m\": 24585.069, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Kents Bank\", \"stage_seq\": 7, \"distance_m\": 28422.477, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"Grange-over-Sands\", \"stage_seq\": 8, \"distance_m\": 31399.163, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"Arnside\", \"stage_seq\": 9, \"distance_m\": 36612.254, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"Silverdale\", \"stage_seq\": 10, \"distance_m\": 40728.117, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Carnforth\", \"stage_seq\": 11, \"distance_m\": 46089.311, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Carnforth North Jn\", \"stage_seq\": 12, \"distance_m\": 46305.986, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649\", \"location\": \"Morecambe South Jn\", \"stage_seq\": 13, \"distance_m\": 53197.967, \"section_seq\": 1, \"route_path_id\": 66462}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Lancaster\", \"stage_seq\": 14, \"distance_m\": 56177.863, \"section_seq\": 1, \"route_path_id\": 66462}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 56177.863, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66462}], \"total_distance_m\": 56177.863, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 56157.333, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 20.53, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "11.0", "current_position_lat": "54.0488465", "current_position_lon": "-2.8078467", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:13Z\", \"source_id\": 16401429, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:13Z\", \"source_id\": 16406721, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:02Z\", \"source_id\": 16415114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:14Z\", \"source_id\": 16419988, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:45Z\", \"source_id\": 16424335, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:43Z\", \"source_id\": 16427549, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:26Z\", \"source_id\": 16432819, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:43Z\", \"source_id\": 16436202, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:04Z\", \"source_id\": 16441200, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3153, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:35Z\", \"source_id\": 50872551, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:39Z\", \"source_id\": 16451132, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Lancaster", "service_state_platform": "5", "timing_fact_generation": 1789574262569796, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:21.110876", "service_state_evidence_id": 16451132, "current_leg_start_actual_dep": "2026-09-16T16:50:00+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:21.962502", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BIF LAN 2T54 156466 2 75 None {"version": 3, "segments": [{"to_m": 417.743, "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": 1400.073, "from_m": 417.743, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2014.945, "from_m": 1400.073, "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": 4389.898, "from_m": 2014.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7243.301, "from_m": 4389.898, "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": 7274.243, "from_m": 7243.301, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 14535.179, "from_m": 7274.243, "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": 15028.428, "from_m": 14535.179, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15065.08, "from_m": 15028.428, "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": 27056.085, "from_m": 15065.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28168.39, "from_m": 27056.085, "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": 30572.054, "from_m": 28168.39, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31436.417, "from_m": 30572.054, "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": 36096.122, "from_m": 31436.417, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36824.768, "from_m": 36096.122, "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": 39905.904, "from_m": 36824.768, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41110.454, "from_m": 39905.904, "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": 45332.787, "from_m": 41110.454, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 45833.588, "from_m": 45332.787, "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": 46199.784, "from_m": 45833.588, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 46220.314, "from_m": 46199.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 46305.986, "from_m": 46220.314, "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": 52943.405, "from_m": 46305.986, "capability_applied": null, "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": 54639.196, "from_m": 52943.405, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 56177.863, "from_m": 54639.196, "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}], "service_id": 614502, "profile_key": "e5ae8be24f8054bf219b44c355e7d2924af9dffbf81862273af142f468dd29da", "schedule_id": 2278, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Barrow-in-Furness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1554", "wtt_dep": "1554H", "location": "Roose", "stage_seq": 2, "distance_m": 2982.362, "section_seq": 1, "route_path_id": 66462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Dalton Jn", "stage_seq": 3, "distance_m": 7282.502, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1601", "location": "Dalton", "stage_seq": 4, "distance_m": 8299.689, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Ulverston", "stage_seq": 5, "distance_m": 15542.648, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1616H", "wtt_dep": "1617H", "location": "Cark", "stage_seq": 6, "distance_m": 24585.069, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Kents Bank", "stage_seq": 7, "distance_m": 28422.477, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "Grange-over-Sands", "stage_seq": 8, "distance_m": 31399.163, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Arnside", "stage_seq": 9, "distance_m": 36612.254, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Silverdale", "stage_seq": 10, "distance_m": 40728.117, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Carnforth", "stage_seq": 11, "distance_m": 46089.311, "section_seq": 1, "route_path_id": 66462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Carnforth North Jn", "stage_seq": 12, "distance_m": 46305.986, "section_seq": 1, "route_path_id": 66462}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649", "location": "Morecambe South Jn", "stage_seq": 13, "distance_m": 53197.967, "section_seq": 1, "route_path_id": 66462}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Lancaster", "stage_seq": 14, "distance_m": 56177.863, "section_seq": 1, "route_path_id": 66462}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 56177.863, "from_m": 0.0, "section_seq": 1, "route_path_id": 66462}], "total_distance_m": 56177.863, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 56157.333, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 20.53, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:13Z", "source_id": 16401429, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:13Z", "source_id": 16406721, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:02Z", "source_id": 16415114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:14Z", "source_id": 16419988, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:45Z", "source_id": 16424335, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:43Z", "source_id": 16427549, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:26Z", "source_id": 16432819, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:43Z", "source_id": 16436202, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:04Z", "source_id": 16441200, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3153, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:35Z", "source_id": 50872551, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:39Z", "source_id": 16451132, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Barrow-in-Furness 1550 1550 1 None None Lancaster 1653 1653 5 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:C17233/2026-09-16/detailed None Carnforth 2026-09-16T16:50:00+01:00 Lancaster 11.0 {"type": "LineString", "coordinates": [[-2.771759799999999, 54.12963969999999], [-2.7719054, 54.1294923], [-2.7720714, 54.129342], [-2.7728334435450583, 54.12876939869268], [-2.7729903676586485, 54.128640509332605], [-2.7731270464046824, 54.12852554552992], [-2.773246596146961, 54.12842262068625], [-2.7733521332492823, 54.12832984820326], [-2.77344677407545, 54.1282453414826], [-2.773533634989259, 54.1281672139259], [-2.773615832354514, 54.12809357893483], [-2.773696482535012, 54.12802254991104], [-2.773778701894555, 54.12795224025616], [-2.7738656067969414, 54.12788076337186], [-2.773960313605972, 54.12780623265979], [-2.774065938685447, 54.12772676152158], [-2.774185598399166, 54.12764046335889], [-2.7743224091109293, 54.12754545157337], [-2.774479487184537, 54.12743983956667], [-2.7746599489837886, 54.127321740740435], [-2.7747134999999994, 54.1272871], [-2.775059, 54.1270511], [-2.7753889, 54.12676660000001], [-2.7763141999999994, 54.1260876], [-2.7770851999999997, 54.1255042], [-2.7772277, 54.1253953], [-2.7776043999999995, 54.125097399999994], [-2.7780147, 54.1247641], [-2.7784300999999996, 54.12441499999999], [-2.7786710999999995, 54.12420410000001], [-2.7791675999999996, 54.12376079999999], [-2.7795527, 54.12339299999999], [-2.7799889, 54.1230151], [-2.7803427999999997, 54.12270219999999], [-2.7821855999999996, 54.120971099999984], [-2.7827856, 54.12047230000001], [-2.784777380770516, 54.11868220320536], [-2.785798, 54.1177649], [-2.7871259, 54.1165561], [-2.7872220999999997, 54.1164685], [-2.7893465999999996, 54.11453459999999], [-2.7914197999999995, 54.1126472], [-2.7915433, 54.11253749999999], [-2.7969634999999995, 54.1076158], [-2.7973554999999997, 54.10725990000001], [-2.7977711, 54.106886399999986], [-2.8002452099972013, 54.104646225278074], [-2.8015715999999995, 54.1034452], [-2.8116715999999995, 54.094293], [-2.8121769, 54.0938287], [-2.8128872, 54.093176099999994], [-2.8136791, 54.0924509], [-2.8141355, 54.09203290000001], [-2.8146526, 54.09158659999999], [-2.8154278, 54.0908748], [-2.8166445, 54.08967249999999], [-2.8175028, 54.0887365], [-2.8178726999999997, 54.088302500000005], [-2.8187299, 54.0871424], [-2.8191529, 54.0864359], [-2.8194742, 54.0858312], [-2.8195222000000006, 54.0857409], [-2.8196517, 54.0854504], [-2.8205554, 54.0834464], [-2.8207181, 54.0829755], [-2.8212368999999997, 54.08161870000001], [-2.8213439, 54.0812405], [-2.821386, 54.0810719], [-2.8214879, 54.0805379], [-2.8215549, 54.0802308], [-2.8216156, 54.079108299999994], [-2.8216097, 54.0787432], [-2.8215573999999997, 54.077994200000006], [-2.8215024999999994, 54.0775761], [-2.8214887999999996, 54.077497400000006], [-2.8213943999999995, 54.0770584], [-2.8211396999999994, 54.0762061], [-2.8209244, 54.07561229999999], [-2.8207669999999996, 54.0752785], [-2.82055, 54.07478969999998], [-2.8205224, 54.074732399999995], [-2.8202713, 54.07425010000001], [-2.8199509, 54.0736933], [-2.8197609999999997, 54.0733504], [-2.8196450999999993, 54.0731511], [-2.818953, 54.07209180000001], [-2.8188822, 54.0719977], [-2.8180728, 54.070917900000005], [-2.8173013, 54.0699922], [-2.8164627, 54.0690796], [-2.8145992999999994, 54.0671493], [-2.8145004999999994, 54.06704260000001], [-2.8140661, 54.06653239999999], [-2.8132333999999997, 54.0655544], [-2.8125047, 54.064557599999986], [-2.811812, 54.06350559999999], [-2.811166, 54.0624717], [-2.8105997, 54.0614156], [-2.8102111999999995, 54.06061340000001], [-2.810074, 54.0603315], [-2.8095806999999997, 54.05923469999999], [-2.8092138, 54.0581802], [-2.8092034, 54.0581432], [-2.8090339, 54.057537499999995], [-2.8088947, 54.0568594], [-2.8087903999999995, 54.056066], [-2.8086167999999994, 54.0537593], [-2.8086178, 54.0535823], [-2.8086872, 54.0531677], [-2.8086882, 54.0530676], [-2.8087096, 54.05266339999999], [-2.808724729327941, 54.05194394711092], [-2.8087264, 54.05186449999999], [-2.8087221, 54.051549400000006], [-2.8086872, 54.0513038], [-2.8086291, 54.0510448], [-2.8086110999999994, 54.0509495], [-2.8084875, 54.050444000000006], [-2.8082579000000005, 54.0497856], [-2.8080147, 54.04923540000001], [-2.8078467, 54.04884650000002]]} 6.3 1648 1659 Carnforth Lancaster Lancaster 54.0488465 -2.8078467 54.0488465 -2.8078467 1 0 2026-09-16 16:09:37 TERMINATED 2026-09-16 15:59:00 Lancaster TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451132 1789574262569796 26 26 2026-09-16 16:09:21.962502 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:21.110876
583968 612660 Y80895 651Y48MP16 2026-09-16 COMPLETE 16451256 2026-09-16 16:59:00 2026-09-16 16:09:37 2026-09-18 16:09:37 {"id": 612660, "stp": "P", "toc": "West Midlands Trains", "uid": "Y80895", "consist": "350406+350409", "dest_crs": "EUS", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y80895/2026-09-16/detailed", "trust_id": "651Y48MP16", "origin_crs": "BHM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "1650", "dest_platform": "4", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "1Y48", "timing_status": "LATE", "origin_station": "Birmingham New Street", "current_leg_arr": "1659", "current_leg_dep": "1640", "current_leg_end": "London Euston", "origin_dep_time": "1436", "origin_platform": "4A", "current_location": "London Euston", "last_update_time": "2026-09-16T16:09:37", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]}", "current_leg_start": "Watford Junction", "dest_arr_time_act": "1650", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Watford Junction", "current_leg_milage": "17.4", "linx_max_speed_mph": 100, "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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.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\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6218.661, \"from_m\": 1975.822, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_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\": 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\": 13893.576, \"from_m\": 10632.647, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 13981.054, \"from_m\": 13893.576, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 14073.024, \"from_m\": 13981.054, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21543.395, \"from_m\": 14073.024, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 23659.987, \"from_m\": 21543.395, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 29333.611, \"from_m\": 23659.987, \"capability_applied\": null, \"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\": 30076.256, \"from_m\": 29333.611, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 30138.021, \"from_m\": 30076.256, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30197.348, \"from_m\": 30138.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\": 30925.577, \"from_m\": 30197.348, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 30974.579, \"from_m\": 30925.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\": 30997.642, \"from_m\": 30974.579, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 39668.096, \"from_m\": 30997.642, \"capability_applied\": null, \"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\": 39676.003, \"from_m\": 39668.096, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 45868.881, \"from_m\": 39676.003, \"capability_applied\": null, \"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\": 46781.626, \"from_m\": 45868.881, \"capability_applied\": null, \"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\": 48310.428, \"from_m\": 46781.626, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 49864.068, \"from_m\": 48310.428, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50614.788, \"from_m\": 49864.068, \"capability_applied\": null, \"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\": 51041.906, \"from_m\": 50614.788, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 76799.928, \"from_m\": 51041.906, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78844.308, \"from_m\": 76799.928, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 78930.544, \"from_m\": 78844.308, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 79437.678, \"from_m\": 78930.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\": 79751.187, \"from_m\": 79437.678, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 79760.695, \"from_m\": 79751.187, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 80168.664, \"from_m\": 79760.695, \"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\": 83977.118, \"from_m\": 80168.664, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 86702.497, \"from_m\": 83977.118, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 86764.125, \"from_m\": 86702.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\": 87034.416, \"from_m\": 86764.125, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 94204.544, \"from_m\": 87034.416, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 94298.597, \"from_m\": 94204.544, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107291.138, \"from_m\": 94298.597, \"capability_applied\": null, \"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\": 112145.52, \"from_m\": 107291.138, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 112225.409, \"from_m\": 112145.52, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 117929.638, \"from_m\": 112225.409, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 121219.02, \"from_m\": 117929.638, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 125499.825, \"from_m\": 121219.02, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125585.668, \"from_m\": 125499.825, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 125681.168, \"from_m\": 125585.668, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 125767.63, \"from_m\": 125681.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\": 139029.334, \"from_m\": 125767.63, \"capability_applied\": null, \"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\": 140961.921, \"from_m\": 139029.334, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 149230.338, \"from_m\": 140961.921, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 149284.276, \"from_m\": 149230.338, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 175063.645, \"from_m\": 149284.276, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 178433.505, \"from_m\": 175063.645, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 179936.937, \"from_m\": 178433.505, \"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\": 181781.925, \"from_m\": 179936.937, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 182933.961, \"from_m\": 181781.925, \"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\": 182980.852, \"from_m\": 182933.961, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 184209.418, \"from_m\": 182980.852, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184688.167, \"from_m\": 184209.418, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184743.452, \"from_m\": 184688.167, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 184787.536, \"from_m\": 184743.452, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 184830.772, \"from_m\": 184787.536, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 184895.574, \"from_m\": 184830.772, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185575.387, \"from_m\": 184895.574, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 185582.292, \"from_m\": 185575.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}], \"service_id\": 612660, \"profile_key\": \"499f03f39d29db42f5daef58f5fca5be556115f3ae8f987344ddb72717d70c21\", \"schedule_id\": 31343, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1436\", \"location\": \"Birmingham New Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438\", \"location\": \"Proof House Jn\", \"stage_seq\": 2, \"distance_m\": 1002.783, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Grand Jn\", \"stage_seq\": 3, \"distance_m\": 1557.027, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441\", \"location\": \"Stechford\", \"stage_seq\": 4, \"distance_m\": 6064.332, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1445\", \"wtt_dep\": \"1446H\", \"location\": \"Birmingham International\", \"stage_seq\": 5, \"distance_m\": 13192.074, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1449\", \"wtt_dep\": \"1450\", \"location\": \"Hampton-in-Arden\", \"stage_seq\": 6, \"distance_m\": 16414.77, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1454\", \"wtt_dep\": \"1454H\", \"location\": \"Berkswell\", \"stage_seq\": 7, \"distance_m\": 21712.228, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1457H\", \"wtt_dep\": \"1458H\", \"location\": \"Tile Hill\", \"stage_seq\": 8, \"distance_m\": 24789.949, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1501\", \"wtt_dep\": \"1501H\", \"location\": \"Canley\", \"stage_seq\": 9, \"distance_m\": 28170.894, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1504\", \"wtt_dep\": \"1505\", \"location\": \"Coventry\", \"stage_seq\": 10, \"distance_m\": 30559.412, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 11, \"distance_m\": 47724.608, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1516\", \"location\": \"Rugby\", \"stage_seq\": 12, \"distance_m\": 48774.61, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1517H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 13, \"distance_m\": 51101.56, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520\", \"location\": \"Daventry North Jn\", \"stage_seq\": 14, \"distance_m\": 55037.798, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527H\", \"location\": \"Long Buckby\", \"stage_seq\": 15, \"distance_m\": 64014.285, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1539\", \"wtt_dep\": \"1548\", \"location\": \"Northampton\", \"stage_seq\": 16, \"distance_m\": 79526.601, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Courteenhall Jn\", \"stage_seq\": 17, \"distance_m\": 86764.125, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Hanslope Jn\", \"stage_seq\": 18, \"distance_m\": 94583.675, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"Wolverton\", \"stage_seq\": 19, \"distance_m\": 101175.072, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1605\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 20, \"distance_m\": 105307.428, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Denbigh Hall South Jn\", \"stage_seq\": 21, \"distance_m\": 108816.147, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1610\", \"location\": \"Bletchley\", \"stage_seq\": 22, \"distance_m\": 110349.502, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1617\", \"location\": \"Leighton Buzzard\", \"stage_seq\": 23, \"distance_m\": 121008.401, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"Ledburn Jn\", \"stage_seq\": 24, \"distance_m\": 125314.649, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Tring\", \"stage_seq\": 25, \"distance_m\": 134689.34, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 26, \"distance_m\": 144517.819, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Watford Junction\", \"stage_seq\": 27, \"distance_m\": 157534.265, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 28, \"distance_m\": 167291.499, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Wembley Central\", \"stage_seq\": 29, \"distance_m\": 172667.001, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 30, \"distance_m\": 177085.202, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Camden Jn\", \"stage_seq\": 31, \"distance_m\": 182849.29, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Camden South Jn\", \"stage_seq\": 32, \"distance_m\": 183789.9, \"section_seq\": 1, \"route_path_id\": 66466}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 33, \"distance_m\": 185582.292, \"section_seq\": 1, \"route_path_id\": 66466}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 185582.292, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66466}], \"total_distance_m\": 185582.292, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 176773.658, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 8808.634, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1436", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "19.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19295, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:41Z\", \"source_id\": 50519349, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:47Z\", \"source_id\": 16349089, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:45Z\", \"source_id\": 50527381, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:47:50Z\", \"source_id\": 16351367, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:59Z\", \"source_id\": 50538577, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:53:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:52:01Z\", \"source_id\": 16354513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20879, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:07Z\", \"source_id\": 50554130, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:58:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:58:08Z\", \"source_id\": 16359036, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20875, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:07Z\", \"source_id\": 50561823, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:02:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:01:09Z\", \"source_id\": 16361283, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20871, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:46Z\", \"source_id\": 50574118, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:49Z\", \"source_id\": 16364705, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20814, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:11Z\", \"source_id\": 50583040, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:10:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:09:15Z\", \"source_id\": 16367267, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21187, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:22Z\", \"source_id\": 50610089, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:27Z\", \"source_id\": 16374981, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:52Z\", \"source_id\": 50639652, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:30:57Z\", \"source_id\": 16383632, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21288, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:30Z\", \"source_id\": 50670144, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:42:34Z\", \"source_id\": 16392475, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21458, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:42Z\", \"source_id\": 50715657, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:47Z\", \"source_id\": 16405595, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21469, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:42Z\", \"source_id\": 50729113, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:43Z\", \"source_id\": 16409440, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21588, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:58Z\", \"source_id\": 50743063, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:02Z\", \"source_id\": 16413551, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21693, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:41Z\", \"source_id\": 50763606, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:49Z\", \"source_id\": 16419681, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21785, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:05Z\", \"source_id\": 50794217, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:11Z\", \"source_id\": 16428661, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21868, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:14Z\", \"source_id\": 50816583, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:19Z\", \"source_id\": 16435102, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:19Z\", \"source_id\": 50838543, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:23Z\", \"source_id\": 16441494, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21992, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:14Z\", \"source_id\": 50843693, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:19Z\", \"source_id\": 16442995, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22719, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:41Z\", \"source_id\": 50872842, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:47Z\", \"source_id\": 16451256, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "14", "timing_fact_generation": 1789574268297955, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:21.114652", "service_state_evidence_id": 16451256, "current_leg_start_actual_dep": "2026-09-16T16:42:30+01:00", "operational_evidence_version": 152, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:21.968348", "service_state_valid_until_kind": null, "operational_interpretation_version": 152, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P BHM EUS 1Y48 350406+350409 8 100 None {"version": 3, "segments": [{"to_m": 251.478, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 10.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 10.0}, {"to_m": 287.474, "from_m": 251.478, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.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": 100.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": 100.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": 100.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": 100.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": 100.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": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6218.661, "from_m": 1975.822, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_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": 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": 13893.576, "from_m": 10632.647, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 13981.054, "from_m": 13893.576, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 14073.024, "from_m": 13981.054, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21543.395, "from_m": 14073.024, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 23659.987, "from_m": 21543.395, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 29333.611, "from_m": 23659.987, "capability_applied": null, "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": 30076.256, "from_m": 29333.611, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 30138.021, "from_m": 30076.256, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30197.348, "from_m": 30138.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": 30925.577, "from_m": 30197.348, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 30974.579, "from_m": 30925.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": 30997.642, "from_m": 30974.579, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 39668.096, "from_m": 30997.642, "capability_applied": null, "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": 39676.003, "from_m": 39668.096, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 45868.881, "from_m": 39676.003, "capability_applied": null, "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": 46781.626, "from_m": 45868.881, "capability_applied": null, "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": 48310.428, "from_m": 46781.626, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 49864.068, "from_m": 48310.428, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50614.788, "from_m": 49864.068, "capability_applied": null, "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": 51041.906, "from_m": 50614.788, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 76799.928, "from_m": 51041.906, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78844.308, "from_m": 76799.928, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 78930.544, "from_m": 78844.308, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 79437.678, "from_m": 78930.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": 79751.187, "from_m": 79437.678, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 79760.695, "from_m": 79751.187, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 80168.664, "from_m": 79760.695, "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": 83977.118, "from_m": 80168.664, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 86702.497, "from_m": 83977.118, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 86764.125, "from_m": 86702.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": 87034.416, "from_m": 86764.125, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 94204.544, "from_m": 87034.416, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 94298.597, "from_m": 94204.544, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107291.138, "from_m": 94298.597, "capability_applied": null, "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": 112145.52, "from_m": 107291.138, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 112225.409, "from_m": 112145.52, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 117929.638, "from_m": 112225.409, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 121219.02, "from_m": 117929.638, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 125499.825, "from_m": 121219.02, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125585.668, "from_m": 125499.825, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 125681.168, "from_m": 125585.668, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 125767.63, "from_m": 125681.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": 139029.334, "from_m": 125767.63, "capability_applied": null, "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": 140961.921, "from_m": 139029.334, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 149230.338, "from_m": 140961.921, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 149284.276, "from_m": 149230.338, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 175063.645, "from_m": 149284.276, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 178433.505, "from_m": 175063.645, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 179936.937, "from_m": 178433.505, "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": 181781.925, "from_m": 179936.937, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 182933.961, "from_m": 181781.925, "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": 182980.852, "from_m": 182933.961, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 184209.418, "from_m": 182980.852, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184688.167, "from_m": 184209.418, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184743.452, "from_m": 184688.167, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184787.536, "from_m": 184743.452, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 184830.772, "from_m": 184787.536, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 184895.574, "from_m": 184830.772, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185575.387, "from_m": 184895.574, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 185582.292, "from_m": 185575.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}], "service_id": 612660, "profile_key": "499f03f39d29db42f5daef58f5fca5be556115f3ae8f987344ddb72717d70c21", "schedule_id": 31343, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1436", "location": "Birmingham New Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438", "location": "Proof House Jn", "stage_seq": 2, "distance_m": 1002.783, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Grand Jn", "stage_seq": 3, "distance_m": 1557.027, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441", "location": "Stechford", "stage_seq": 4, "distance_m": 6064.332, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1445", "wtt_dep": "1446H", "location": "Birmingham International", "stage_seq": 5, "distance_m": 13192.074, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1449", "wtt_dep": "1450", "location": "Hampton-in-Arden", "stage_seq": 6, "distance_m": 16414.77, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1454", "wtt_dep": "1454H", "location": "Berkswell", "stage_seq": 7, "distance_m": 21712.228, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1457H", "wtt_dep": "1458H", "location": "Tile Hill", "stage_seq": 8, "distance_m": 24789.949, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1501", "wtt_dep": "1501H", "location": "Canley", "stage_seq": 9, "distance_m": 28170.894, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1504", "wtt_dep": "1505", "location": "Coventry", "stage_seq": 10, "distance_m": 30559.412, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513H", "location": "Rugby Trent Valley Jn", "stage_seq": 11, "distance_m": 47724.608, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1516", "location": "Rugby", "stage_seq": 12, "distance_m": 48774.61, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1517H", "location": "Hillmorton Jn", "stage_seq": 13, "distance_m": 51101.56, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520", "location": "Daventry North Jn", "stage_seq": 14, "distance_m": 55037.798, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527H", "location": "Long Buckby", "stage_seq": 15, "distance_m": 64014.285, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1539", "wtt_dep": "1548", "location": "Northampton", "stage_seq": 16, "distance_m": 79526.601, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Courteenhall Jn", "stage_seq": 17, "distance_m": 86764.125, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Hanslope Jn", "stage_seq": 18, "distance_m": 94583.675, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Wolverton", "stage_seq": 19, "distance_m": 101175.072, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1605", "location": "Milton Keynes Central", "stage_seq": 20, "distance_m": 105307.428, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Denbigh Hall South Jn", "stage_seq": 21, "distance_m": 108816.147, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610", "location": "Bletchley", "stage_seq": 22, "distance_m": 110349.502, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1617", "location": "Leighton Buzzard", "stage_seq": 23, "distance_m": 121008.401, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "Ledburn Jn", "stage_seq": 24, "distance_m": 125314.649, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Tring", "stage_seq": 25, "distance_m": 134689.34, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627H", "location": "Bourne End Jn (Herts)", "stage_seq": 26, "distance_m": 144517.819, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Watford Junction", "stage_seq": 27, "distance_m": 157534.265, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Harrow & Wealdstone", "stage_seq": 28, "distance_m": 167291.499, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Wembley Central", "stage_seq": 29, "distance_m": 172667.001, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Willesden West London Jn", "stage_seq": 30, "distance_m": 177085.202, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Camden Jn", "stage_seq": 31, "distance_m": 182849.29, "section_seq": 1, "route_path_id": 66466}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Camden South Jn", "stage_seq": 32, "distance_m": 183789.9, "section_seq": 1, "route_path_id": 66466}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": null, "location": "London Euston", "stage_seq": 33, "distance_m": 185582.292, "section_seq": 1, "route_path_id": 66466}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 185582.292, "from_m": 0.0, "section_seq": 1, "route_path_id": 66466}], "total_distance_m": 185582.292, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 176773.658, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 8808.634, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19295, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:41Z", "source_id": 50519349, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:45:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:47Z", "source_id": 16349089, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:45Z", "source_id": 50527381, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:47:50Z", "source_id": 16351367, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:59Z", "source_id": 50538577, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:53:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:52:01Z", "source_id": 16354513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20879, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:07Z", "source_id": 50554130, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:58:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:58:08Z", "source_id": 16359036, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20875, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:07Z", "source_id": 50561823, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:02:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:01:09Z", "source_id": 16361283, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20871, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:46Z", "source_id": 50574118, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:06:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:49Z", "source_id": 16364705, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20814, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:11Z", "source_id": 50583040, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:10:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:09:15Z", "source_id": 16367267, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21187, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:22Z", "source_id": 50610089, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:20:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:27Z", "source_id": 16374981, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:52Z", "source_id": 50639652, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:31:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:30:57Z", "source_id": 16383632, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21288, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:30Z", "source_id": 50670144, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:44:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:42:34Z", "source_id": 16392475, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21458, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:42Z", "source_id": 50715657, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:01:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:47Z", "source_id": 16405595, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21469, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:42Z", "source_id": 50729113, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:05:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:43Z", "source_id": 16409440, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21588, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:58Z", "source_id": 50743063, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:11:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:02Z", "source_id": 16413551, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21693, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:41Z", "source_id": 50763606, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:18:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:49Z", "source_id": 16419681, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21785, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:05Z", "source_id": 50794217, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:30:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:11Z", "source_id": 16428661, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21868, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:14Z", "source_id": 50816583, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:19Z", "source_id": 16435102, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:19Z", "source_id": 50838543, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:46:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:23Z", "source_id": 16441494, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21992, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:14Z", "source_id": 50843693, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:48:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:19Z", "source_id": 16442995, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22719, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:41Z", "source_id": 50872842, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:59:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:47Z", "source_id": 16451256, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Birmingham New Street 1436 1436 4A None None London Euston 1650 1650 4 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y80895/2026-09-16/detailed None Watford Junction 2026-09-16T16:42:30+01:00 London Euston 19.0 {"type": "LineString", "coordinates": [[-0.3965258412185496, 51.6641570167877], [-0.39622489999999994, 51.6639247], [-0.3949151, 51.6629135], [-0.39489079999999993, 51.6628948], [-0.3946154, 51.662683099999995], [-0.3942376, 51.6623853], [-0.394071, 51.66225990000001], [-0.3939263999999999, 51.662150999999994], [-0.39352599999999993, 51.6618434], [-0.3933808, 51.6617316], [-0.3929072, 51.66139439999999], [-0.3922375, 51.6608706], [-0.3916369, 51.66041899999998], [-0.3909625, 51.6598946], [-0.39077519999999993, 51.65973029999999], [-0.3904251, 51.65942209999999], [-0.39022149999999994, 51.65927219999998], [-0.3900062, 51.6591074], [-0.38909039999999995, 51.658403500000006], [-0.3881353, 51.6576532], [-0.3874852, 51.657098000000005], [-0.38677729999999994, 51.6563875], [-0.3864393, 51.6560181], [-0.3858854, 51.6553495], [-0.38544549999999994, 51.65470380000001], [-0.3853258, 51.6545121], [-0.38488359999999994, 51.6537451], [-0.3845067999999999, 51.65287000000001], [-0.3842882, 51.6522574], [-0.384142, 51.6516851], [-0.3840521, 51.65121559999999], [-0.3839448, 51.650303599999994], [-0.3839341, 51.64988419999999], [-0.3839663, 51.649132], [-0.3840521, 51.64854290000001], [-0.3841326, 51.64813009999999], [-0.3841825, 51.64792789999999], [-0.3842453, 51.6476741], [-0.3843633, 51.64726139999999], [-0.3846006, 51.6465503], [-0.3847189, 51.646178899999995], [-0.3849352, 51.6455342], [-0.3851802, 51.6447874], [-0.3856254999999999, 51.6434892], [-0.3860653, 51.642217499999994], [-0.3864194, 51.6411655], [-0.3866608, 51.6403932], [-0.3868712, 51.6395815], [-0.3869946, 51.639015599999986], [-0.3871007, 51.63833240000001], [-0.3871928999999999, 51.6376138], [-0.3872466, 51.6368914], [-0.3872895, 51.635806], [-0.3872787999999999, 51.6351501], [-0.38722509999999993, 51.6343377], [-0.3871393, 51.6335952], [-0.3869514999999999, 51.63244639999999], [-0.38674229999999993, 51.6315574], [-0.38639899999999994, 51.630415199999995], [-0.38605569999999995, 51.6294329], [-0.385411, 51.62799150000001], [-0.3849399, 51.626991999999994], [-0.3843337, 51.6257299], [-0.3837704, 51.6246875], [-0.3831696, 51.62366840000001], [-0.3825581, 51.6227293], [-0.3820636, 51.622007], [-0.3814959, 51.6212272], [-0.3804811, 51.6199587], [-0.3798436999999999, 51.61919889999999], [-0.3787376999999999, 51.61803350000001], [-0.3774887, 51.61680410000001], [-0.3758311, 51.61533179999999], [-0.3741038, 51.6139294], [-0.3720706, 51.6123072], [-0.3706866, 51.6112045], [-0.3697528821744746, 51.61048353460085], [-0.3691944, 51.6100523], [-0.3684531999999999, 51.60951550000001], [-0.3676343, 51.608922500000006], [-0.3666195, 51.60821], [-0.3655529, 51.607513299999994], [-0.3644683, 51.6067975], [-0.3625479, 51.6056614], [-0.3605747, 51.6045648], [-0.3595706, 51.6040321], [-0.35932611364780853, 51.60390557124379], [-0.35821879999999995, 51.60333250000001], [-0.3565301, 51.60249580000001], [-0.35536119999999993, 51.60193580000001], [-0.35324289999999997, 51.6009263], [-0.3522611, 51.60045629999999], [-0.350511, 51.5996386], [-0.3469812, 51.5979525], [-0.3443419, 51.5967095], [-0.3417472, 51.5954737], [-0.338935, 51.5941293], [-0.338301, 51.5938256], [-0.33812119999999996, 51.5937413], [-0.3375909, 51.593487200000006], [-0.33699, 51.5932005], [-0.33576019999999995, 51.5926206], [-0.335516, 51.59250389999999], [-0.3348245, 51.592176], [-0.33471369999999995, 51.5921245], [-0.3345365, 51.59203939999999], [-0.3342664, 51.5919088], [-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.16342557979211486, 51.54280350971477], [-0.16317344605639228, 51.54282999135851], [-0.16294988708648556, 51.54285640761352], [-0.16275080827404778, 51.5428824059313], [-0.16257211501073185, 51.54290763376341], [-0.1624097126881908, 51.54293173856132], [-0.16225950669807762, 51.54295436777659], [-0.1621174024320453, 51.542975168860714], [-0.1619793052817468, 51.54299378926523], [-0.16184112063883516, 51.54300987644165], [-0.16169875389496335, 51.5430230778415], [-0.16154811044178435, 51.5430330409163], [-0.16138509567095116, 51.54303941311756], [-0.16120561497411673, 51.54304184189682], [-0.16100557374293412, 51.54303997470558], [-0.16078087736905625, 51.543033458995374], [-0.16052743124413615, 51.54302194221772], [-0.1603424, 51.543028199999995], [-0.16003239999999996, 51.54303], [-0.1597294, 51.543027], [-0.1589141, 51.5430386], [-0.1588300295502352, 51.54303949342656], [-0.15805779999999997, 51.54304770000001], [-0.1575811, 51.5430696], [-0.15731879999999998, 51.54307790000001], [-0.15704079999999998, 51.543085000000005], [-0.156581, 51.5430753], [-0.15636750000000002, 51.54306389999999], [-0.1561105, 51.54304650000001], [-0.15586829999999996, 51.5430174], [-0.15583589999999997, 51.543014], [-0.1555486, 51.542975], [-0.1553205, 51.542938099999986], [-0.155114, 51.54290479999999], [-0.1549011, 51.5428612], [-0.15471539999999998, 51.5428196], [-0.15455319999999995, 51.54278120000001], [-0.15446190000000004, 51.5427596], [-0.1542082, 51.5426929], [-0.15396379999999998, 51.54262320000001], [-0.15351519999999996, 51.542483], [-0.1532234, 51.54237549999999], [-0.1529972, 51.542289399999994], [-0.1527471, 51.542182699999984], [-0.1524428, 51.5420497], [-0.1521589, 51.541912], [-0.1517573, 51.5416974], [-0.1515433, 51.54157280000001], [-0.151492, 51.541524800000005], [-0.1513636, 51.5414413], [-0.1512153, 51.541336900000005], [-0.1510938, 51.54124629999999], [-0.15095350000000002, 51.541137500000005], [-0.1506007, 51.5408449], [-0.1504377, 51.540705599999995], [-0.15007829999999997, 51.5403794], [-0.14984089999999997, 51.5401615], [-0.1498365, 51.54015770000001], [-0.14978619999999998, 51.54011409999999], [-0.1495739, 51.53991959999999], [-0.14934539999999996, 51.5397103], [-0.1488076, 51.539222900000006], [-0.1486417, 51.5390731], [-0.1482142, 51.538678], [-0.14797289999999996, 51.53846130000001], [-0.1476782, 51.5381897], [-0.1473396, 51.5378828], [-0.14707129999999996, 51.5376393], [-0.14690869999999998, 51.5374887], [-0.1467754, 51.5373648], [-0.1455778, 51.53627649999999], [-0.14498229999999998, 51.5357395], [-0.14471, 51.535486699999986], [-0.14459359999999996, 51.53538700000001], [-0.1443193, 51.535166], [-0.1442148289815698, 51.53507577511147], [-0.14411910000000003, 51.534993099999994], [-0.1439847, 51.534884200000015], [-0.14393439999999996, 51.5348383], [-0.14376279999999997, 51.534685899999985], [-0.1436073, 51.5345424], [-0.1434363, 51.53440079999999], [-0.14324789999999998, 51.5342117], [-0.14282750000000002, 51.5338296], [-0.1426562, 51.53367860000001], [-0.1426508, 51.53367389999998], [-0.1425427, 51.5335787], [-0.14236279999999998, 51.533425099999995], [-0.142208, 51.53329630000001], [-0.1419305, 51.5330732], [-0.1416889, 51.532895100000005], [-0.1414323, 51.532714700000014], [-0.14114579999999996, 51.5325277], [-0.1408614, 51.5323573], [-0.1405536, 51.53219149999999], [-0.14020949999999996, 51.5320214], [-0.13988789999999998, 51.5318689], [-0.1396482, 51.531771], [-0.13928419999999997, 51.53162329999999], [-0.13875699999999996, 51.53139709999999], [-0.13842469999999998, 51.5312424], [-0.1382909, 51.5311755], [-0.1381647, 51.5311105], [-0.1379531, 51.5309998], [-0.13779759999999996, 51.5309223], [-0.1376439, 51.5308418], [-0.13746379999999997, 51.5307475], [-0.13734509999999997, 51.53068919999999], [-0.13708339999999997, 51.5305354], [-0.13687129999999997, 51.53040540000001], [-0.1365717, 51.530238999999995], [-0.13644659999999997, 51.530169099999995], [-0.1363772, 51.5301313], [-0.1360293, 51.5299169], [-0.1360079, 51.529902099999994], [-0.1357752, 51.5297385], [-0.1352258, 51.5293722], [-0.1348127, 51.5290647], [-0.1338843, 51.5282241], [-0.1338278, 51.5281729]]} 17.4 1640 1659 Watford Junction London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 16:09:37 TERMINATED 2026-09-16 15:59:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451256 1789574268297955 152 152 2026-09-16 16:09:21.968348 14 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:21.114652
583969 614880 P89496 882T48MS16 2026-09-16 COMPLETE 16451892 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 614880, "stp": "P", "toc": "Southeastern", "uid": "P89496", "consist": "375303", "dest_crs": "TON", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89496/2026-09-16/detailed", "trust_id": "882T48MS16", "origin_crs": "SOO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tonbridge", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "1", "is_terminated": 1, "next_location": "Tonbridge", "signalling_id": "2T48", "timing_status": "LATE", "origin_station": "Strood", "current_leg_arr": "1659", "current_leg_dep": "1650", "current_leg_end": "Tonbridge", "origin_dep_time": "1603", "origin_platform": "3", "current_location": "Tonbridge", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.3911460083495161, 51.182263700604025], [0.3868979000000001, 51.18254549999999], [0.3866551999999999, 51.1825616], [0.38524289999999994, 51.1826564], [0.38515579999999994, 51.1826623], [0.37900750000000005, 51.1830618], [0.35932611364780853, 51.18437336929967], [0.34897130000000004, 51.1850634], [0.3487702, 51.1850767], [0.3295428, 51.1863414], [0.3292974, 51.18635749999999], [0.3130447, 51.18742030000001], [0.305969, 51.18788889999998], [0.3043073, 51.1880049], [0.30334439999999996, 51.18808559999999], [0.3022943, 51.1881831], [0.2881602, 51.1896461], [0.2845223, 51.190019799999995], [0.2831766, 51.1901622], [0.27851109999999996, 51.1906394], [0.2782568, 51.190666699999994], [0.2770013339239405, 51.19080123290887], [0.2763372, 51.19087240000001], [0.2761025999999999, 51.190888], [0.2758008, 51.1909006], [0.2754529, 51.1909252], [0.2749902, 51.19097149999999], [0.27471949999999995, 51.19099899999999], [0.2732729, 51.1911463], [0.272519, 51.191223], [0.2723774, 51.19123749999999], [0.27167659999999993, 51.19131289999999], [0.2708279, 51.1914008], [0.270711, 51.1914129], [0.26949458523585645, 51.19153955082094]]}", "current_leg_start": "Paddock Wood", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "51.1915396", "next_location_lon": "0.2694946", "previous_location": "Paddock Wood", "current_leg_milage": "5.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 158.234, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 283.257, \"from_m\": 158.234, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12775.509, \"from_m\": 283.257, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12830.983, \"from_m\": 12775.509, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 12882.643, \"from_m\": 12830.983, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12886.689, \"from_m\": 12882.643, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 23563.286, \"from_m\": 12886.689, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 23636.141, \"from_m\": 23563.286, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34312.737, \"from_m\": 23636.141, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34316.784, \"from_m\": 34312.737, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 34368.444, \"from_m\": 34316.784, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34423.918, \"from_m\": 34368.444, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45106.122, \"from_m\": 34423.918, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 46534.513, \"from_m\": 45106.122, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 47994.658, \"from_m\": 46534.513, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 52192.322, \"from_m\": 47994.658, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52436.887, \"from_m\": 52192.322, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 55154.329, \"from_m\": 52436.887, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 55674.771, \"from_m\": 55154.329, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 62545.199, \"from_m\": 55674.771, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 62882.67, \"from_m\": 62545.199, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65302.296, \"from_m\": 62882.67, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67344.686, \"from_m\": 65302.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 67394.601, \"from_m\": 67344.686, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67977.926, \"from_m\": 67394.601, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 68437.503, \"from_m\": 67977.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 75365.845, \"from_m\": 68437.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 76488.956, \"from_m\": 75365.845, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76549.868, \"from_m\": 76488.956, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 76922.509, \"from_m\": 76549.868, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77172.905, \"from_m\": 76922.509, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 614880, \"profile_key\": \"1f46bc2839e8eb59fbd9f226a9fa12afa0aecbebf537dce9e33a77c3b8127bc2\", \"schedule_id\": 24049, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Strood\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Cuxton\", \"stage_seq\": 2, \"distance_m\": 3698.711, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1611H\", \"location\": \"Halling\", \"stage_seq\": 3, \"distance_m\": 6529.383, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"Snodland\", \"stage_seq\": 4, \"distance_m\": 21553.293, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"New Hythe\", \"stage_seq\": 5, \"distance_m\": 23599.713, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1620H\", \"location\": \"Aylesford\", \"stage_seq\": 6, \"distance_m\": 46621.547, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1626\", \"location\": \"Maidstone Barracks\", \"stage_seq\": 7, \"distance_m\": 51524.518, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628H\", \"location\": \"Maidstone West\", \"stage_seq\": 8, \"distance_m\": 52296.147, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"East Farleigh\", \"stage_seq\": 9, \"distance_m\": 55209.196, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Wateringbury\", \"stage_seq\": 10, \"distance_m\": 59974.61, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Yalding\", \"stage_seq\": 11, \"distance_m\": 62693.938, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644\", \"location\": \"Beltring\", \"stage_seq\": 12, \"distance_m\": 65347.727, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Paddock Wood\", \"stage_seq\": 13, \"distance_m\": 68139.623, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Tonbridge Up Loop\", \"stage_seq\": 14, \"distance_m\": 76201.0, \"section_seq\": 1, \"route_path_id\": 37727}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Tonbridge\", \"stage_seq\": 15, \"distance_m\": 77172.905, \"section_seq\": 1, \"route_path_id\": 37727}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 77172.905, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37727}], \"total_distance_m\": 77172.905, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 76309.697, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 863.208, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1603", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.1915396", "current_position_lon": "0.2694946", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32430, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:02Z\", \"source_id\": 50732678, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:06Z\", \"source_id\": 16410492, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32426, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:14Z\", \"source_id\": 50738365, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:18Z\", \"source_id\": 16412234, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32434, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:32Z\", \"source_id\": 50752402, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:34Z\", \"source_id\": 16416330, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:37Z\", \"source_id\": 50758009, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:41Z\", \"source_id\": 16418024, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:49Z\", \"source_id\": 50766550, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:54Z\", \"source_id\": 16420539, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:21Z\", \"source_id\": 50776241, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:25Z\", \"source_id\": 16423302, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:15Z\", \"source_id\": 50789022, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:17Z\", \"source_id\": 16427172, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32465, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:49Z\", \"source_id\": 50801802, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:48Z\", \"source_id\": 16430716, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:35Z\", \"source_id\": 50814755, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:36Z\", \"source_id\": 16434534, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32492, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:44Z\", \"source_id\": 50820581, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:47Z\", \"source_id\": 16436257, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:37Z\", \"source_id\": 50836679, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:42Z\", \"source_id\": 16440932, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32504, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:53Z\", \"source_id\": 50845479, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:58Z\", \"source_id\": 16443511, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32632, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:32Z\", \"source_id\": 50875148, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:36Z\", \"source_id\": 16451892, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tonbridge", "service_state_platform": "1", "timing_fact_generation": 1789574317728467, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:22.245969", "service_state_evidence_id": 16451892, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 42, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:22.817222", "service_state_valid_until_kind": null, "operational_interpretation_version": 42, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P SOO TON 2T48 375303 3 100 None {"version": 3, "segments": [{"to_m": 158.234, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 283.257, "from_m": 158.234, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12775.509, "from_m": 283.257, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12830.983, "from_m": 12775.509, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 12882.643, "from_m": 12830.983, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12886.689, "from_m": 12882.643, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 23563.286, "from_m": 12886.689, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 23636.141, "from_m": 23563.286, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34312.737, "from_m": 23636.141, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34316.784, "from_m": 34312.737, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 34368.444, "from_m": 34316.784, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34423.918, "from_m": 34368.444, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45106.122, "from_m": 34423.918, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 46534.513, "from_m": 45106.122, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 47994.658, "from_m": 46534.513, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 52192.322, "from_m": 47994.658, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52436.887, "from_m": 52192.322, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 55154.329, "from_m": 52436.887, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 55674.771, "from_m": 55154.329, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 62545.199, "from_m": 55674.771, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 62882.67, "from_m": 62545.199, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65302.296, "from_m": 62882.67, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67344.686, "from_m": 65302.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 67394.601, "from_m": 67344.686, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67977.926, "from_m": 67394.601, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 68437.503, "from_m": 67977.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 75365.845, "from_m": 68437.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 76488.956, "from_m": 75365.845, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76549.868, "from_m": 76488.956, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 76922.509, "from_m": 76549.868, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77172.905, "from_m": 76922.509, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 614880, "profile_key": "1f46bc2839e8eb59fbd9f226a9fa12afa0aecbebf537dce9e33a77c3b8127bc2", "schedule_id": 24049, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1603", "location": "Strood", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Cuxton", "stage_seq": 2, "distance_m": 3698.711, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1611H", "location": "Halling", "stage_seq": 3, "distance_m": 6529.383, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Snodland", "stage_seq": 4, "distance_m": 21553.293, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "New Hythe", "stage_seq": 5, "distance_m": 23599.713, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1620H", "location": "Aylesford", "stage_seq": 6, "distance_m": 46621.547, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1626", "location": "Maidstone Barracks", "stage_seq": 7, "distance_m": 51524.518, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628H", "location": "Maidstone West", "stage_seq": 8, "distance_m": 52296.147, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "East Farleigh", "stage_seq": 9, "distance_m": 55209.196, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Wateringbury", "stage_seq": 10, "distance_m": 59974.61, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Yalding", "stage_seq": 11, "distance_m": 62693.938, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644", "location": "Beltring", "stage_seq": 12, "distance_m": 65347.727, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Paddock Wood", "stage_seq": 13, "distance_m": 68139.623, "section_seq": 1, "route_path_id": 37727}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Tonbridge Up Loop", "stage_seq": 14, "distance_m": 76201.0, "section_seq": 1, "route_path_id": 37727}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Tonbridge", "stage_seq": 15, "distance_m": 77172.905, "section_seq": 1, "route_path_id": 37727}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 77172.905, "from_m": 0.0, "section_seq": 1, "route_path_id": 37727}], "total_distance_m": 77172.905, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 76309.697, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 863.208, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32430, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:02Z", "source_id": 50732678, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:07:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:06Z", "source_id": 16410492, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32426, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:14Z", "source_id": 50738365, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:10:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:18Z", "source_id": 16412234, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32434, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:32Z", "source_id": 50752402, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:14:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:34Z", "source_id": 16416330, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:37Z", "source_id": 50758009, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:17:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:41Z", "source_id": 16418024, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:49Z", "source_id": 50766550, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:20:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:54Z", "source_id": 16420539, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:21Z", "source_id": 50776241, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:25:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:25Z", "source_id": 16423302, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:15Z", "source_id": 50789022, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:27:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:17Z", "source_id": 16427172, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32465, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:49Z", "source_id": 50801802, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:32:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:48Z", "source_id": 16430716, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:35Z", "source_id": 50814755, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:37:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:36Z", "source_id": 16434534, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32492, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:44Z", "source_id": 50820581, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:41:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:47Z", "source_id": 16436257, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:37Z", "source_id": 50836679, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:44:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:42Z", "source_id": 16440932, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32504, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:53Z", "source_id": 50845479, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:58Z", "source_id": 16443511, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32632, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:32Z", "source_id": 50875148, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:59:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:36Z", "source_id": 16451892, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Strood 1603 1603 3 None None Tonbridge 1656 1656 1 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89496/2026-09-16/detailed None Paddock Wood 2026-09-16T16:52:00+01:00 Tonbridge 9.0 {"type": "LineString", "coordinates": [[0.3911460083495161, 51.182263700604025], [0.3868979000000001, 51.18254549999999], [0.3866551999999999, 51.1825616], [0.38524289999999994, 51.1826564], [0.38515579999999994, 51.1826623], [0.37900750000000005, 51.1830618], [0.35932611364780853, 51.18437336929967], [0.34897130000000004, 51.1850634], [0.3487702, 51.1850767], [0.3295428, 51.1863414], [0.3292974, 51.18635749999999], [0.3130447, 51.18742030000001], [0.305969, 51.18788889999998], [0.3043073, 51.1880049], [0.30334439999999996, 51.18808559999999], [0.3022943, 51.1881831], [0.2881602, 51.1896461], [0.2845223, 51.190019799999995], [0.2831766, 51.1901622], [0.27851109999999996, 51.1906394], [0.2782568, 51.190666699999994], [0.2770013339239405, 51.19080123290887], [0.2763372, 51.19087240000001], [0.2761025999999999, 51.190888], [0.2758008, 51.1909006], [0.2754529, 51.1909252], [0.2749902, 51.19097149999999], [0.27471949999999995, 51.19099899999999], [0.2732729, 51.1911463], [0.272519, 51.191223], [0.2723774, 51.19123749999999], [0.27167659999999993, 51.19131289999999], [0.2708279, 51.1914008], [0.270711, 51.1914129], [0.26949458523585645, 51.19153955082094]]} 5.3 1650 1659 Paddock Wood Tonbridge Tonbridge 51.1915396 0.2694946 51.1915396 0.2694946 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Tonbridge TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451892 1789574317728467 42 42 2026-09-16 16:09:22.817222 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:22.245969
583970 615421 G39269 782B82MS16 2026-09-16 COMPLETE 16450701 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 615421, "stp": "P", "toc": "Transport for Wales", "uid": "G39269", "consist": "398023", "dest_crs": "CDB", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G39269/2026-09-16/detailed", "trust_id": "782B82MS16", "origin_crs": "PPD", "show_on_map": 0, "dar_est_time": "16:24:00", "dar_platform": null, "dest_station": "Cardiff Bay", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "2", "is_terminated": 1, "next_location": "Cardiff Bay", "signalling_id": "2B82", "timing_status": "LATE", "origin_station": "Pontypridd", "current_leg_arr": "1659", "current_leg_dep": "1656", "current_leg_end": "Cardiff Bay", "origin_dep_time": "1624", "origin_platform": "1", "current_location": "Cardiff Bay", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]}", "current_leg_start": "Cardiff Queen Street", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "51.4675733", "next_location_lon": "-3.1665697", "previous_location": "Cardiff Queen Street", "current_leg_milage": "1.0", "linx_max_speed_mph": 60, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 161.609, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 286.63, \"from_m\": 161.609, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 444.83, \"from_m\": 286.63, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2439.642, \"from_m\": 444.83, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 5009.399, \"from_m\": 2439.642, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5519.82, \"from_m\": 5009.399, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8016.562, \"from_m\": 5519.82, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9097.671, \"from_m\": 8016.562, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9144.065, \"from_m\": 9097.671, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 11846.583, \"from_m\": 9144.065, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12307.52, \"from_m\": 11846.583, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14341.149, \"from_m\": 12307.52, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 18486.801, \"from_m\": 14341.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19804.262, \"from_m\": 18486.801, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20687.907, \"from_m\": 19804.262, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 60.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}], \"service_id\": 615421, \"profile_key\": \"22066619383956ee2aa2a6896a8810b085ef20203d437bd07e85b308151423e0\", \"schedule_id\": 36948, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Pontypridd\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Treforest\", \"stage_seq\": 2, \"distance_m\": 1496.431, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631\", \"location\": \"Trefforest Estate\", \"stage_seq\": 3, \"distance_m\": 5156.783, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Taffs Well\", \"stage_seq\": 4, \"distance_m\": 9041.961, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Radyr\", \"stage_seq\": 5, \"distance_m\": 12066.639, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Llandaf\", \"stage_seq\": 6, \"distance_m\": 13806.259, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Cathays\", \"stage_seq\": 7, \"distance_m\": 17974.801, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1650\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 8, \"distance_m\": 18985.641, \"section_seq\": 1, \"route_path_id\": 43143}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Cardiff Bay\", \"stage_seq\": 9, \"distance_m\": 20687.907, \"section_seq\": 1, \"route_path_id\": 43143}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 20687.907, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 43143}], \"total_distance_m\": 20687.907, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 60.0, \"speed_covered_distance_m\": 20687.907, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.4675733", "current_position_lon": "-3.1665697", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 25233, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:32Z\", \"source_id\": 50822598, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:36Z\", \"source_id\": 16436880, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25241, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:40Z\", \"source_id\": 50831246, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:44Z\", \"source_id\": 16439389, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25245, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:04Z\", \"source_id\": 50840512, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:05Z\", \"source_id\": 16442021, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:06Z\", \"source_id\": 50848717, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:11Z\", \"source_id\": 16444406, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25266, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:04Z\", \"source_id\": 50871087, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:07Z\", \"source_id\": 16450701, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cardiff Bay", "service_state_platform": "1", "timing_fact_generation": 1789574227486430, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:23.433596", "service_state_evidence_id": 16450701, "current_leg_start_actual_dep": "2026-09-16T16:56:00+01:00", "operational_evidence_version": 22, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:23.745926", "service_state_valid_until_kind": null, "operational_interpretation_version": 22, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P PPD CDB 2B82 398023 3 60 None {"version": 3, "segments": [{"to_m": 161.609, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 286.63, "from_m": 161.609, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 444.83, "from_m": 286.63, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2439.642, "from_m": 444.83, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 5009.399, "from_m": 2439.642, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5519.82, "from_m": 5009.399, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8016.562, "from_m": 5519.82, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9097.671, "from_m": 8016.562, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9144.065, "from_m": 9097.671, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 11846.583, "from_m": 9144.065, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12307.52, "from_m": 11846.583, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14341.149, "from_m": 12307.52, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 18486.801, "from_m": 14341.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 60.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19804.262, "from_m": 18486.801, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20687.907, "from_m": 19804.262, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 60.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}], "service_id": 615421, "profile_key": "22066619383956ee2aa2a6896a8810b085ef20203d437bd07e85b308151423e0", "schedule_id": 36948, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "Pontypridd", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Treforest", "stage_seq": 2, "distance_m": 1496.431, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631", "location": "Trefforest Estate", "stage_seq": 3, "distance_m": 5156.783, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Taffs Well", "stage_seq": 4, "distance_m": 9041.961, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Radyr", "stage_seq": 5, "distance_m": 12066.639, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Llandaf", "stage_seq": 6, "distance_m": 13806.259, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Cathays", "stage_seq": 7, "distance_m": 17974.801, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1650", "location": "Cardiff Queen Street", "stage_seq": 8, "distance_m": 18985.641, "section_seq": 1, "route_path_id": 43143}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Cardiff Bay", "stage_seq": 9, "distance_m": 20687.907, "section_seq": 1, "route_path_id": 43143}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 20687.907, "from_m": 0.0, "section_seq": 1, "route_path_id": 43143}], "total_distance_m": 20687.907, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 60.0, "speed_covered_distance_m": 20687.907, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 25233, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:32Z", "source_id": 50822598, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:36Z", "source_id": 16436880, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25241, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:40Z", "source_id": 50831246, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:43:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:44Z", "source_id": 16439389, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25245, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:04Z", "source_id": 50840512, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:47:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:05Z", "source_id": 16442021, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:06Z", "source_id": 50848717, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:50:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:11Z", "source_id": 16444406, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25266, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:04Z", "source_id": 50871087, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:59:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:07Z", "source_id": 16450701, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Pontypridd 1624 1624 1 16:24:00 None Cardiff Bay 1654 1653 2 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G39269/2026-09-16/detailed None Cardiff Queen Street 2026-09-16T16:56:00+01:00 Cardiff Bay 3.0 {"type": "LineString", "coordinates": [[-3.1701090999999995, 51.48153419999999], [-3.1700996, 51.4814296], [-3.1700861999999996, 51.4812976], [-3.1700772, 51.48117919999999], [-3.1700758999999996, 51.48107799999999], [-3.1700709, 51.4808754], [-3.1700785999999996, 51.48076699999999], [-3.170095, 51.48052959999999], [-3.1701265, 51.480054], [-3.1701279999999996, 51.4800336], [-3.1701396, 51.47986780000001], [-3.170147099999999, 51.47972959999999], [-3.1701692, 51.479600999999995], [-3.1701927, 51.4794916], [-3.1702313, 51.4793678], [-3.17027, 51.47925529999999], [-3.1703221, 51.4791466], [-3.1703842999999994, 51.4790365], [-3.1704785, 51.47888099999999], [-3.170631199999999, 51.4786319], [-3.1708151, 51.47834009999999], [-3.1708910999999995, 51.4782161], [-3.1711796000000003, 51.47775599999999], [-3.171372, 51.477446], [-3.17144934453144, 51.47732565877092], [-3.1714758286806295, 51.47728445171143], [-3.171511393836019, 51.47722911532835], [-3.171542302683393, 51.47718102371342], [-3.1715884, 51.477109299999995], [-3.1716657999999995, 51.476990099999995], [-3.1717784999999994, 51.47680899999999], [-3.1718872999999994, 51.476611], [-3.1720164, 51.4763996], [-3.1721119999999994, 51.4761959], [-3.1721720999999996, 51.4759922], [-3.172197, 51.4757283], [-3.1721874999999997, 51.475432999999995], [-3.1721816, 51.4753211], [-3.1721582, 51.4752079], [-3.1721322, 51.4750975], [-3.1720917, 51.4749688], [-3.1720328, 51.474828299999984], [-3.1720025999999995, 51.4747553], [-3.1718291999999995, 51.4744312], [-3.1717175999999996, 51.474279300000006], [-3.1714989, 51.4740215], [-3.1710091, 51.4733281], [-3.1707602, 51.4729764], [-3.169999, 51.4719239], [-3.1699327, 51.4718362], [-3.1695228, 51.47129129999999], [-3.1685726999999995, 51.4700277], [-3.1683613, 51.4697528], [-3.1681718, 51.46948400000001], [-3.1677639, 51.4690571], [-3.167438, 51.46871229999998], [-3.1666183, 51.4676421], [-3.1665696999999997, 51.4675733]]} 1.0 1656 1659 Cardiff Queen Street Cardiff Bay Cardiff Bay 51.4675733 -3.1665697 51.4675733 -3.1665697 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Cardiff Bay TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16450701 1789574227486430 22 22 2026-09-16 16:09:23.745926 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:23.433596
583971 614047 G86163 322F23MR16 2026-09-16 COMPLETE 16451287 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 614047, "stp": "P", "toc": "Northern", "uid": "G86163", "consist": "331017+331028", "dest_crs": "LIV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G86163/2026-09-16/detailed", "trust_id": "322F23MR16", "origin_crs": "MIA", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "1653", "dest_platform": "4", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2F23", "timing_status": "LATE", "origin_station": "Manchester Airport", "current_leg_arr": "1659", "current_leg_dep": "1652", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1532", "origin_platform": "1A", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "1653", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 382.629, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 601.176, \"from_m\": 382.629, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1809.429, \"from_m\": 601.176, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2460.351, \"from_m\": 1809.429, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12308.245, \"from_m\": 2460.351, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12742.627, \"from_m\": 12308.245, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13010.862, \"from_m\": 12742.627, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13095.899, \"from_m\": 13010.862, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13126.28, \"from_m\": 13095.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13216.045, \"from_m\": 13126.28, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 13301.119, \"from_m\": 13216.045, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 13373.272, \"from_m\": 13301.119, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 13901.364, \"from_m\": 13373.272, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15435.671, \"from_m\": 13901.364, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15599.395, \"from_m\": 15435.671, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15908.809, \"from_m\": 15599.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15955.015, \"from_m\": 15908.809, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 15974.851, \"from_m\": 15955.015, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 16526.484, \"from_m\": 15974.851, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 17139.415, \"from_m\": 16526.484, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 17219.224, \"from_m\": 17139.415, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 18916.52, \"from_m\": 17219.224, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 19035.673, \"from_m\": 18916.52, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19380.248, \"from_m\": 19035.673, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23206.197, \"from_m\": 19380.248, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 23286.403, \"from_m\": 23206.197, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 31266.769, \"from_m\": 23286.403, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31396.057, \"from_m\": 31266.769, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31441.852, \"from_m\": 31396.057, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31695.796, \"from_m\": 31441.852, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33003.4, \"from_m\": 31695.796, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58272.381, \"from_m\": 33003.4, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 58378.458, \"from_m\": 58272.381, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 60300.417, \"from_m\": 58378.458, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 62968.21, \"from_m\": 60300.417, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 65711.078, \"from_m\": 62968.21, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 65946.973, \"from_m\": 65711.078, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65988.546, \"from_m\": 65946.973, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 67084.738, \"from_m\": 65988.546, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 67450.998, \"from_m\": 67084.738, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 67768.35, \"from_m\": 67450.998, \"capability_applied\": null, \"effective_limit_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\": 614047, \"profile_key\": \"2843c60f7d779a8434cba7e3ab9161b5b11958da8cbf1eae65e34aa0851ce523\", \"schedule_id\": 12610, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1532\", \"location\": \"Manchester Airport\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1533H\", \"location\": \"Heald Green West Jn\", \"stage_seq\": 2, \"distance_m\": 1809.429, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1535\", \"wtt_dep\": \"1535H\", \"location\": \"Heald Green\", \"stage_seq\": 3, \"distance_m\": 3014.44, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Gatley\", \"stage_seq\": 4, \"distance_m\": 5702.296, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1541H\", \"location\": \"East Didsbury\", \"stage_seq\": 5, \"distance_m\": 7620.361, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1543\", \"wtt_dep\": \"1543H\", \"location\": \"Burnage\", \"stage_seq\": 6, \"distance_m\": 9055.6, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1545\", \"wtt_dep\": \"1545H\", \"location\": \"Mauldeth Road\", \"stage_seq\": 7, \"distance_m\": 10456.428, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 8, \"distance_m\": 12752.139, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Ardwick Jn\", \"stage_seq\": 9, \"distance_m\": 15289.298, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1552\", \"wtt_dep\": \"1554\", \"location\": \"Manchester Piccadilly\", \"stage_seq\": 10, \"distance_m\": 16390.171, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1557H\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 11, \"distance_m\": 17295.452, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1559\", \"wtt_dep\": \"1600\", \"location\": \"Deansgate\", \"stage_seq\": 12, \"distance_m\": 17862.606, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Water Street Jn\", \"stage_seq\": 13, \"distance_m\": 18400.539, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Ordsall Lane Jn\", \"stage_seq\": 14, \"distance_m\": 18916.52, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Eccles\", \"stage_seq\": 15, \"distance_m\": 23510.244, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608\", \"location\": \"Patricroft\", \"stage_seq\": 16, \"distance_m\": 25084.315, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Astley Station S.B.\", \"stage_seq\": 17, \"distance_m\": 31441.852, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Parkside Jn\", \"stage_seq\": 18, \"distance_m\": 40899.214, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1619\", \"location\": \"Newton-le-Willows\", \"stage_seq\": 19, \"distance_m\": 42535.518, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Earlestown\", \"stage_seq\": 20, \"distance_m\": 44034.427, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625H\", \"location\": \"St. Helens Junction\", \"stage_seq\": 21, \"distance_m\": 48691.629, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1627H\", \"wtt_dep\": \"1628\", \"location\": \"Lea Green\", \"stage_seq\": 22, \"distance_m\": 50554.557, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1630H\", \"wtt_dep\": \"1631H\", \"location\": \"Rainhill\", \"stage_seq\": 23, \"distance_m\": 53536.791, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Whiston\", \"stage_seq\": 24, \"distance_m\": 55501.493, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Huyton\", \"stage_seq\": 25, \"distance_m\": 58661.693, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Roby\", \"stage_seq\": 26, \"distance_m\": 59481.514, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Broad Green\", \"stage_seq\": 27, \"distance_m\": 62038.991, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Olive Mount Jn\", \"stage_seq\": 28, \"distance_m\": 63382.679, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Wavertree Technology Park\", \"stage_seq\": 29, \"distance_m\": 63969.173, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Bootle Branch Jn\", \"stage_seq\": 30, \"distance_m\": 64548.849, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 31, \"distance_m\": 65033.356, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Edge Hill\", \"stage_seq\": 32, \"distance_m\": 65597.955, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650H\", \"location\": \"Crown Street Jn\", \"stage_seq\": 33, \"distance_m\": 66490.212, \"section_seq\": 1, \"route_path_id\": 69753}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 34, \"distance_m\": 67768.35, \"section_seq\": 1, \"route_path_id\": 69753}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67768.35, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 69753}], \"total_distance_m\": 67768.35, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65734.727, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2033.623, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1532", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:10Z\", \"source_id\": 50651169, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:35:16Z\", \"source_id\": 16386884, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8920, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:04Z\", \"source_id\": 50658883, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:07Z\", \"source_id\": 16389053, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8895, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:12Z\", \"source_id\": 50664213, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:41:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:14Z\", \"source_id\": 16390678, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8891, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:08Z\", \"source_id\": 50671838, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:09Z\", \"source_id\": 16392901, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:54Z\", \"source_id\": 50679478, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:58Z\", \"source_id\": 16395064, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:29Z\", \"source_id\": 50696769, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:32Z\", \"source_id\": 16400145, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:08Z\", \"source_id\": 50706208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:13Z\", \"source_id\": 16402890, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:42Z\", \"source_id\": 50712845, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:59:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:46Z\", \"source_id\": 16404911, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8385, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:22Z\", \"source_id\": 50728141, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:26Z\", \"source_id\": 16409217, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8392, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:07Z\", \"source_id\": 50735483, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:12Z\", \"source_id\": 16411310, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9442, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:04Z\", \"source_id\": 50761822, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:08Z\", \"source_id\": 16419115, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9453, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:44Z\", \"source_id\": 50771740, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:48Z\", \"source_id\": 16422018, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9490, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:57Z\", \"source_id\": 50782906, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:02Z\", \"source_id\": 16425331, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:38Z\", \"source_id\": 50790164, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:43Z\", \"source_id\": 16427520, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9482, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:01Z\", \"source_id\": 50796751, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:10Z\", \"source_id\": 16429345, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9478, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:59Z\", \"source_id\": 50804962, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:04Z\", \"source_id\": 16431716, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:23Z\", \"source_id\": 50813981, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:24Z\", \"source_id\": 16434375, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10006, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:44Z\", \"source_id\": 50820594, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:47Z\", \"source_id\": 16436246, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10000, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:42Z\", \"source_id\": 50828596, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:46Z\", \"source_id\": 16438638, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9982, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:50Z\", \"source_id\": 50837263, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:52Z\", \"source_id\": 16441078, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9878, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:26Z\", \"source_id\": 50852495, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:31Z\", \"source_id\": 16445543, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9854, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:44Z\", \"source_id\": 50872962, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:49Z\", \"source_id\": 16451287, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "4", "timing_fact_generation": 1789574271226411, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:24.373003", "service_state_evidence_id": 16451287, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 108, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:24.831465", "service_state_valid_until_kind": null, "operational_interpretation_version": 108, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MIA LIV 2F23 331017+331028 6 100 None {"version": 3, "segments": [{"to_m": 382.629, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 601.176, "from_m": 382.629, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1809.429, "from_m": 601.176, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2460.351, "from_m": 1809.429, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12308.245, "from_m": 2460.351, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12742.627, "from_m": 12308.245, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13010.862, "from_m": 12742.627, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13095.899, "from_m": 13010.862, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13126.28, "from_m": 13095.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13216.045, "from_m": 13126.28, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 13301.119, "from_m": 13216.045, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 13373.272, "from_m": 13301.119, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 13901.364, "from_m": 13373.272, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15435.671, "from_m": 13901.364, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15599.395, "from_m": 15435.671, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15908.809, "from_m": 15599.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15955.015, "from_m": 15908.809, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 15974.851, "from_m": 15955.015, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 16526.484, "from_m": 15974.851, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 17139.415, "from_m": 16526.484, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 17219.224, "from_m": 17139.415, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 18916.52, "from_m": 17219.224, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 19035.673, "from_m": 18916.52, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 19380.248, "from_m": 19035.673, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23206.197, "from_m": 19380.248, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 23286.403, "from_m": 23206.197, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 31266.769, "from_m": 23286.403, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31396.057, "from_m": 31266.769, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31441.852, "from_m": 31396.057, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31695.796, "from_m": 31441.852, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33003.4, "from_m": 31695.796, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58272.381, "from_m": 33003.4, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 58378.458, "from_m": 58272.381, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 60300.417, "from_m": 58378.458, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 62968.21, "from_m": 60300.417, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 65711.078, "from_m": 62968.21, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 65946.973, "from_m": 65711.078, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65988.546, "from_m": 65946.973, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 67084.738, "from_m": 65988.546, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 67450.998, "from_m": 67084.738, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 67768.35, "from_m": 67450.998, "capability_applied": null, "effective_limit_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": 614047, "profile_key": "2843c60f7d779a8434cba7e3ab9161b5b11958da8cbf1eae65e34aa0851ce523", "schedule_id": 12610, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1532", "location": "Manchester Airport", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1533H", "location": "Heald Green West Jn", "stage_seq": 2, "distance_m": 1809.429, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1535", "wtt_dep": "1535H", "location": "Heald Green", "stage_seq": 3, "distance_m": 3014.44, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Gatley", "stage_seq": 4, "distance_m": 5702.296, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1541H", "location": "East Didsbury", "stage_seq": 5, "distance_m": 7620.361, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1543", "wtt_dep": "1543H", "location": "Burnage", "stage_seq": 6, "distance_m": 9055.6, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1545", "wtt_dep": "1545H", "location": "Mauldeth Road", "stage_seq": 7, "distance_m": 10456.428, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Slade Lane Jn", "stage_seq": 8, "distance_m": 12752.139, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Ardwick Jn", "stage_seq": 9, "distance_m": 15289.298, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1552", "wtt_dep": "1554", "location": "Manchester Piccadilly", "stage_seq": 10, "distance_m": 16390.171, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1557H", "location": "Manchester Oxford Road", "stage_seq": 11, "distance_m": 17295.452, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1559", "wtt_dep": "1600", "location": "Deansgate", "stage_seq": 12, "distance_m": 17862.606, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Water Street Jn", "stage_seq": 13, "distance_m": 18400.539, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Ordsall Lane Jn", "stage_seq": 14, "distance_m": 18916.52, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Eccles", "stage_seq": 15, "distance_m": 23510.244, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Patricroft", "stage_seq": 16, "distance_m": 25084.315, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Astley Station S.B.", "stage_seq": 17, "distance_m": 31441.852, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Parkside Jn", "stage_seq": 18, "distance_m": 40899.214, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Newton-le-Willows", "stage_seq": 19, "distance_m": 42535.518, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Earlestown", "stage_seq": 20, "distance_m": 44034.427, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625H", "location": "St. Helens Junction", "stage_seq": 21, "distance_m": 48691.629, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1627H", "wtt_dep": "1628", "location": "Lea Green", "stage_seq": 22, "distance_m": 50554.557, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1630H", "wtt_dep": "1631H", "location": "Rainhill", "stage_seq": 23, "distance_m": 53536.791, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Whiston", "stage_seq": 24, "distance_m": 55501.493, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Huyton", "stage_seq": 25, "distance_m": 58661.693, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Roby", "stage_seq": 26, "distance_m": 59481.514, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Broad Green", "stage_seq": 27, "distance_m": 62038.991, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Olive Mount Jn", "stage_seq": 28, "distance_m": 63382.679, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Wavertree Technology Park", "stage_seq": 29, "distance_m": 63969.173, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Bootle Branch Jn", "stage_seq": 30, "distance_m": 64548.849, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647", "location": "Edge Hill S.B.", "stage_seq": 31, "distance_m": 65033.356, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Edge Hill", "stage_seq": 32, "distance_m": 65597.955, "section_seq": 1, "route_path_id": 69753}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650H", "location": "Crown Street Jn", "stage_seq": 33, "distance_m": 66490.212, "section_seq": 1, "route_path_id": 69753}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 34, "distance_m": 67768.35, "section_seq": 1, "route_path_id": 69753}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67768.35, "from_m": 0.0, "section_seq": 1, "route_path_id": 69753}], "total_distance_m": 67768.35, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65734.727, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2033.623, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:10Z", "source_id": 50651169, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:36:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:35:16Z", "source_id": 16386884, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8920, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:04Z", "source_id": 50658883, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:39:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:07Z", "source_id": 16389053, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8895, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:12Z", "source_id": 50664213, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:41:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:14Z", "source_id": 16390678, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8891, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:08Z", "source_id": 50671838, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:44:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:09Z", "source_id": 16392901, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:54Z", "source_id": 50679478, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:47:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:58Z", "source_id": 16395064, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:29Z", "source_id": 50696769, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:53:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:32Z", "source_id": 16400145, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:08Z", "source_id": 50706208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:57:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:13Z", "source_id": 16402890, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:42Z", "source_id": 50712845, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:59:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:46Z", "source_id": 16404911, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8385, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:22Z", "source_id": 50728141, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:05:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:26Z", "source_id": 16409217, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8392, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:07Z", "source_id": 50735483, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:07:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:12Z", "source_id": 16411310, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9442, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:04Z", "source_id": 50761822, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:18:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:08Z", "source_id": 16419115, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9453, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:44Z", "source_id": 50771740, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:21:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:48Z", "source_id": 16422018, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9490, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:57Z", "source_id": 50782906, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:25:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:02Z", "source_id": 16425331, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:38Z", "source_id": 50790164, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:27:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:43Z", "source_id": 16427520, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9482, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:01Z", "source_id": 50796751, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:30:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:10Z", "source_id": 16429345, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9478, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:59Z", "source_id": 50804962, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:33:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:04Z", "source_id": 16431716, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10016, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:23Z", "source_id": 50813981, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:37:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:24Z", "source_id": 16434375, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10006, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:44Z", "source_id": 50820594, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:39:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:47Z", "source_id": 16436246, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10000, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:42Z", "source_id": 50828596, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:42:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:46Z", "source_id": 16438638, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9982, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:50Z", "source_id": 50837263, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:45:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:52Z", "source_id": 16441078, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9878, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:26Z", "source_id": 50852495, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T15:51:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:31Z", "source_id": 16445543, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9854, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:44Z", "source_id": 50872962, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:59:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:49Z", "source_id": 16451287, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Manchester Airport 1532 1532 1A None None Liverpool Lime Street HL/ML 1653 1653 4 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G86163/2026-09-16/detailed None Edge Hill 2026-09-16T16:55:00+01:00 Liverpool Lime Street HL/ML 7.0 {"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.3 1652 1659 Edge Hill Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451287 1789574271226411 108 108 2026-09-16 16:09:24.831465 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:24.373003
583972 615704 C15258 032L60MT16 2026-09-16 COMPLETE 16451410 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 615704, "stp": "P", "toc": "ScotRail", "uid": "C15258", "consist": "158740", "dest_crs": "DEE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15258/2026-09-16/detailed", "trust_id": "032L60MT16", "origin_crs": "ARB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dundee", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "1N", "is_terminated": 1, "next_location": "Dundee", "signalling_id": "2L60", "timing_status": "ON TIME", "origin_station": "Arbroath", "current_leg_arr": "1659", "current_leg_dep": "1652", "current_leg_end": "Dundee", "origin_dep_time": "1634", "origin_platform": "1", "current_location": "Dundee", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.8745910800116565, 56.46776555712992], [-2.8746089091824683, 56.46776863724272], [-2.8750080999999996, 56.4678376], [-2.8761119, 56.46802240000001], [-2.8764609999999995, 56.4680832], [-2.8772373999999994, 56.4682097], [-2.8777503, 56.468288], [-2.8792729, 56.4684862], [-2.8802756, 56.46860509999999], [-2.8810231999999996, 56.4686828], [-2.8821252999999993, 56.46877669999999], [-2.8833426, 56.46884549999999], [-2.8845868, 56.46888580000001], [-2.8859478999999997, 56.46891790000001], [-2.8871326, 56.4689108], [-2.8881918999999994, 56.4688864], [-2.8899714, 56.46881690000001], [-2.8911555, 56.4687698], [-2.8942367, 56.46863780000001], [-2.8961968, 56.4685612], [-2.8993565999999995, 56.46843049999998], [-2.9025145999999995, 56.4682998], [-2.9050533999999995, 56.46819479999999], [-2.9074177, 56.4681582], [-2.9097065, 56.4681625], [-2.9098897999999997, 56.46816579999999], [-2.9103009999999996, 56.4681731], [-2.9125960000000006, 56.4681675], [-2.9131047, 56.4681668], [-2.916234, 56.468156099999995], [-2.9221467999999997, 56.468140600000005], [-2.926344, 56.4681396], [-2.9295167, 56.4681465], [-2.9314346999999996, 56.46810800000001], [-2.9322348999999996, 56.468078], [-2.9334522, 56.46800030000001], [-2.9338564, 56.4679628], [-2.9343777, 56.467909], [-2.9348432000000004, 56.467853899999994], [-2.9355966, 56.4677545], [-2.9366106999999997, 56.4675987], [-2.9374183000000005, 56.4674704], [-2.9387174, 56.4672665], [-2.9395397, 56.4671339], [-2.9406348, 56.466936], [-2.9417115, 56.4667197], [-2.9419241, 56.4666714], [-2.9427864999999995, 56.46647550000001], [-2.9437544, 56.4662288], [-2.9443781, 56.466066299999994], [-2.9448900999999994, 56.4659408], [-2.9456824, 56.46576660000001], [-2.9461557, 56.46567399999999], [-2.946564599999999, 56.4656], [-2.947307, 56.465481399999994], [-2.9509472, 56.4649629], [-2.9516876999999995, 56.46484079999999], [-2.9523874, 56.4647233], [-2.9536849, 56.464496800000006], [-2.9547877, 56.46429560000001], [-2.954889, 56.4642771], [-2.9557443, 56.4640844], [-2.9564273999999995, 56.4639027], [-2.957026, 56.463693000000006], [-2.9574372999999996, 56.4635453], [-2.9577468, 56.46344179999999], [-2.9580139999999995, 56.4633584], [-2.9583812999999997, 56.46324909999999], [-2.9590507, 56.4630491], [-2.9598192, 56.462785700000005], [-2.9601324, 56.4626923], [-2.9617362999999997, 56.4622142], [-2.9626835, 56.46193190000001], [-2.9629436, 56.4618578], [-2.9635800999999997, 56.46167139999999], [-2.9639100999999997, 56.461578800000005], [-2.964016, 56.4615414], [-2.9640969, 56.46150230000001], [-2.9643526, 56.461359499999986], [-2.964440437594421, 56.46131303390564], [-2.9653611, 56.460826], [-2.9662117999999995, 56.46037139999999], [-2.9682471999999995, 56.4592373], [-2.9685456, 56.45905210000001], [-2.968599199999999, 56.4590075], [-2.968732, 56.45887559999999], [-2.9688107, 56.45878379999999], [-2.9688795, 56.45869339999999], [-2.9689345, 56.45860299999999], [-2.9689828, 56.4585114], [-2.9690359999999996, 56.458361200000006], [-2.9691045, 56.4581208], [-2.9691369, 56.45793969999998], [-2.9691397000000004, 56.457826], [-2.9691477000000006, 56.457722999999994], [-2.9692074, 56.4575522], [-2.9692657, 56.4574451], [-2.9693402, 56.457343599999994], [-2.9693570966914677, 56.45732468661058], [-2.9693712, 56.4573089], [-2.969426, 56.45724800000001], [-2.9695446999999997, 56.4571331], [-2.9697412, 56.4569779], [-2.9698739, 56.4568908], [-2.9700160999999996, 56.45680969999999], [-2.970232, 56.4567052], [-2.9704071, 56.4566328], [-2.970462, 56.4566122], [-2.9709125999999997, 56.456464699999984], [-2.9710635, 56.45642169999999], [-2.9711597, 56.4563929], [-2.9712452999999996, 56.45636139999999], [-2.972095299999999, 56.4560444], [-2.9723407999999996, 56.4559668], [-2.9724926, 56.45592299999999], [-2.9731522, 56.455764899999984], [-2.973382, 56.45571280000001], [-2.9736337999999995, 56.45564929999999], [-2.9738310999999995, 56.45559899999999], [-2.9744314999999997, 56.4554459], [-2.9745737999999995, 56.4554096], [-2.9747725999999997, 56.455358800000006], [-2.9754604999999996, 56.4551998], [-2.9750569999999996, 56.455318899999995], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]}", "current_leg_start": "Broughty Ferry", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "56.4564967", "next_location_lon": "-2.9713042", "previous_location": "Broughty Ferry", "current_leg_milage": "4.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 180.514, \"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\": 1291.459, \"from_m\": 180.514, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 2557.97, \"from_m\": 1291.459, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 2990.19, \"from_m\": 2557.97, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3031.583, \"from_m\": 2990.19, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8722.841, \"from_m\": 3031.583, \"capability_applied\": null, \"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\": 9788.9, \"from_m\": 8722.841, \"capability_applied\": 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\": 10022.392, \"from_m\": 9788.9, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 10114.465, \"from_m\": 10022.392, \"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\": 18344.626, \"from_m\": 10114.465, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 20760.076, \"from_m\": 18344.626, \"capability_applied\": 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\": 24528.414, \"from_m\": 20760.076, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 26035.244, \"from_m\": 24528.414, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26598.596, \"from_m\": 26035.244, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27382.644, \"from_m\": 26598.596, \"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\": 27715.453, \"from_m\": 27382.644, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 28009.319, \"from_m\": 27715.453, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}], \"service_id\": 615704, \"profile_key\": \"25fa360c6d1c4601fe33ec209645a88cd9063b43a25c73f1ad3b302265260e66\", \"schedule_id\": 2006, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Arbroath\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66329}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Carnoustie\", \"stage_seq\": 2, \"distance_m\": 9821.662, \"section_seq\": 1, \"route_path_id\": 66329}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Monifieth\", \"stage_seq\": 3, \"distance_m\": 17139.948, \"section_seq\": 1, \"route_path_id\": 66329}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Broughty Ferry\", \"stage_seq\": 4, \"distance_m\": 21020.513, \"section_seq\": 1, \"route_path_id\": 66329}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 5, \"distance_m\": 26275.875, \"section_seq\": 1, \"route_path_id\": 66329}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Dundee\", \"stage_seq\": 6, \"distance_m\": 28009.319, \"section_seq\": 1, \"route_path_id\": 66329}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 28009.319, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66329}], \"total_distance_m\": 28009.319, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 28009.319, \"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": "1634", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "56.4564967", "current_position_lon": "-2.9713042", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:56Z\", \"source_id\": 16439539, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:47Z\", \"source_id\": 16445740, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:54Z\", \"source_id\": 50873517, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:58Z\", \"source_id\": 16451410, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dundee", "service_state_platform": "1", "timing_fact_generation": 1789574281929280, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:28.464477", "service_state_evidence_id": 16451410, "current_leg_start_actual_dep": "2026-09-16T16:51:30+01:00", "operational_evidence_version": 7, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:28.935455", "service_state_valid_until_kind": null, "operational_interpretation_version": 7, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P ARB DEE 2L60 158740 2 90 None {"version": 3, "segments": [{"to_m": 180.514, "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": 1291.459, "from_m": 180.514, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 2557.97, "from_m": 1291.459, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 2990.19, "from_m": 2557.97, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3031.583, "from_m": 2990.19, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8722.841, "from_m": 3031.583, "capability_applied": null, "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": 9788.9, "from_m": 8722.841, "capability_applied": 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": 10022.392, "from_m": 9788.9, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 10114.465, "from_m": 10022.392, "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": 18344.626, "from_m": 10114.465, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 20760.076, "from_m": 18344.626, "capability_applied": 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": 24528.414, "from_m": 20760.076, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 26035.244, "from_m": 24528.414, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26598.596, "from_m": 26035.244, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27382.644, "from_m": 26598.596, "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": 27715.453, "from_m": 27382.644, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 28009.319, "from_m": 27715.453, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}], "service_id": 615704, "profile_key": "25fa360c6d1c4601fe33ec209645a88cd9063b43a25c73f1ad3b302265260e66", "schedule_id": 2006, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1634", "location": "Arbroath", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66329}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Carnoustie", "stage_seq": 2, "distance_m": 9821.662, "section_seq": 1, "route_path_id": 66329}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Monifieth", "stage_seq": 3, "distance_m": 17139.948, "section_seq": 1, "route_path_id": 66329}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Broughty Ferry", "stage_seq": 4, "distance_m": 21020.513, "section_seq": 1, "route_path_id": 66329}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Camperdown Jn", "stage_seq": 5, "distance_m": 26275.875, "section_seq": 1, "route_path_id": 66329}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Dundee", "stage_seq": 6, "distance_m": 28009.319, "section_seq": 1, "route_path_id": 66329}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 28009.319, "from_m": 0.0, "section_seq": 1, "route_path_id": 66329}], "total_distance_m": 28009.319, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 28009.319, "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-16T15:42:56Z", "source_id": 16439539, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:47Z", "source_id": 16445740, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:54Z", "source_id": 50873517, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:59:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:58Z", "source_id": 16451410, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Arbroath 1634 1634 1 None None Dundee 1659 1659 1N ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15258/2026-09-16/detailed None Broughty Ferry 2026-09-16T16:51:30+01:00 Dundee 7.0 {"type": "LineString", "coordinates": [[-2.8745910800116565, 56.46776555712992], [-2.8746089091824683, 56.46776863724272], [-2.8750080999999996, 56.4678376], [-2.8761119, 56.46802240000001], [-2.8764609999999995, 56.4680832], [-2.8772373999999994, 56.4682097], [-2.8777503, 56.468288], [-2.8792729, 56.4684862], [-2.8802756, 56.46860509999999], [-2.8810231999999996, 56.4686828], [-2.8821252999999993, 56.46877669999999], [-2.8833426, 56.46884549999999], [-2.8845868, 56.46888580000001], [-2.8859478999999997, 56.46891790000001], [-2.8871326, 56.4689108], [-2.8881918999999994, 56.4688864], [-2.8899714, 56.46881690000001], [-2.8911555, 56.4687698], [-2.8942367, 56.46863780000001], [-2.8961968, 56.4685612], [-2.8993565999999995, 56.46843049999998], [-2.9025145999999995, 56.4682998], [-2.9050533999999995, 56.46819479999999], [-2.9074177, 56.4681582], [-2.9097065, 56.4681625], [-2.9098897999999997, 56.46816579999999], [-2.9103009999999996, 56.4681731], [-2.9125960000000006, 56.4681675], [-2.9131047, 56.4681668], [-2.916234, 56.468156099999995], [-2.9221467999999997, 56.468140600000005], [-2.926344, 56.4681396], [-2.9295167, 56.4681465], [-2.9314346999999996, 56.46810800000001], [-2.9322348999999996, 56.468078], [-2.9334522, 56.46800030000001], [-2.9338564, 56.4679628], [-2.9343777, 56.467909], [-2.9348432000000004, 56.467853899999994], [-2.9355966, 56.4677545], [-2.9366106999999997, 56.4675987], [-2.9374183000000005, 56.4674704], [-2.9387174, 56.4672665], [-2.9395397, 56.4671339], [-2.9406348, 56.466936], [-2.9417115, 56.4667197], [-2.9419241, 56.4666714], [-2.9427864999999995, 56.46647550000001], [-2.9437544, 56.4662288], [-2.9443781, 56.466066299999994], [-2.9448900999999994, 56.4659408], [-2.9456824, 56.46576660000001], [-2.9461557, 56.46567399999999], [-2.946564599999999, 56.4656], [-2.947307, 56.465481399999994], [-2.9509472, 56.4649629], [-2.9516876999999995, 56.46484079999999], [-2.9523874, 56.4647233], [-2.9536849, 56.464496800000006], [-2.9547877, 56.46429560000001], [-2.954889, 56.4642771], [-2.9557443, 56.4640844], [-2.9564273999999995, 56.4639027], [-2.957026, 56.463693000000006], [-2.9574372999999996, 56.4635453], [-2.9577468, 56.46344179999999], [-2.9580139999999995, 56.4633584], [-2.9583812999999997, 56.46324909999999], [-2.9590507, 56.4630491], [-2.9598192, 56.462785700000005], [-2.9601324, 56.4626923], [-2.9617362999999997, 56.4622142], [-2.9626835, 56.46193190000001], [-2.9629436, 56.4618578], [-2.9635800999999997, 56.46167139999999], [-2.9639100999999997, 56.461578800000005], [-2.964016, 56.4615414], [-2.9640969, 56.46150230000001], [-2.9643526, 56.461359499999986], [-2.964440437594421, 56.46131303390564], [-2.9653611, 56.460826], [-2.9662117999999995, 56.46037139999999], [-2.9682471999999995, 56.4592373], [-2.9685456, 56.45905210000001], [-2.968599199999999, 56.4590075], [-2.968732, 56.45887559999999], [-2.9688107, 56.45878379999999], [-2.9688795, 56.45869339999999], [-2.9689345, 56.45860299999999], [-2.9689828, 56.4585114], [-2.9690359999999996, 56.458361200000006], [-2.9691045, 56.4581208], [-2.9691369, 56.45793969999998], [-2.9691397000000004, 56.457826], [-2.9691477000000006, 56.457722999999994], [-2.9692074, 56.4575522], [-2.9692657, 56.4574451], [-2.9693402, 56.457343599999994], [-2.9693570966914677, 56.45732468661058], [-2.9693712, 56.4573089], [-2.969426, 56.45724800000001], [-2.9695446999999997, 56.4571331], [-2.9697412, 56.4569779], [-2.9698739, 56.4568908], [-2.9700160999999996, 56.45680969999999], [-2.970232, 56.4567052], [-2.9704071, 56.4566328], [-2.970462, 56.4566122], [-2.9709125999999997, 56.456464699999984], [-2.9710635, 56.45642169999999], [-2.9711597, 56.4563929], [-2.9712452999999996, 56.45636139999999], [-2.972095299999999, 56.4560444], [-2.9723407999999996, 56.4559668], [-2.9724926, 56.45592299999999], [-2.9731522, 56.455764899999984], [-2.973382, 56.45571280000001], [-2.9736337999999995, 56.45564929999999], [-2.9738310999999995, 56.45559899999999], [-2.9744314999999997, 56.4554459], [-2.9745737999999995, 56.4554096], [-2.9747725999999997, 56.455358800000006], [-2.9754604999999996, 56.4551998], [-2.9750569999999996, 56.455318899999995], [-2.9743883999999996, 56.4555487], [-2.9742852999999996, 56.455579], [-2.9736502999999996, 56.45576539999999], [-2.9732505, 56.45587119999999], [-2.9728401999999994, 56.4559619], [-2.972560399999999, 56.4560421], [-2.9713944, 56.456464099999984], [-2.9713041999999996, 56.4564967]]} 4.3 1652 1659 Broughty Ferry Dundee Dundee 56.4564967 -2.9713042 56.4564967 -2.9713042 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Dundee TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451410 1789574281929280 7 7 2026-09-16 16:09:28.935455 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:28.464477
583973 615655 W69571 072J95MT16 2026-09-16 COMPLETE 16451440 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 615655, "stp": "P", "toc": "ScotRail", "uid": "W69571", "consist": "385114", "dest_crs": "GLQ", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W69571/2026-09-16/detailed", "trust_id": "072J95MT16", "origin_crs": "CUB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Queen St High Level", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "6", "is_terminated": 1, "next_location": "Glasgow Queen St High Level", "signalling_id": "2J95", "timing_status": "ON TIME", "origin_station": "Cumbernauld", "current_leg_arr": "1659", "current_leg_dep": "1652", "current_leg_end": "Glasgow Queen St High Level", "origin_dep_time": "1632", "origin_platform": "1", "current_location": "Glasgow Queen St High Level", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.229769152310883, 55.881644433241455], [-4.2299851, 55.881712600000014], [-4.2301474, 55.88176289999999], [-4.230275, 55.8817986], [-4.2304283, 55.881839799999995], [-4.230560499999999, 55.881872900000005], [-4.2306517, 55.88189539999998], [-4.2306883, 55.881904500000005], [-4.230838799999999, 55.8819409], [-4.230966699999999, 55.8819704], [-4.2321868, 55.882226200000005], [-4.2325957, 55.882315199999994], [-4.2329776, 55.88241560000001], [-4.2337595, 55.882642700000005], [-4.2340335, 55.8827184], [-4.2343618, 55.8827899], [-4.2347429, 55.88284649999999], [-4.2348768, 55.88286049999999], [-4.2351751, 55.882873], [-4.2356927, 55.88285399999999], [-4.2360351, 55.88282019999999], [-4.2363407, 55.882773199999995], [-4.236738299999999, 55.8826758], [-4.2369562, 55.8826091], [-4.2371696, 55.88253780000001], [-4.2374622, 55.882403499999995], [-4.2376667, 55.8822819], [-4.2379138, 55.88212579999999], [-4.237925199999999, 55.88211750000001], [-4.2381961, 55.881858699999995], [-4.238370399999999, 55.881642099999986], [-4.238614499999999, 55.8813006], [-4.2387879, 55.881063], [-4.239042699999999, 55.8807355], [-4.2390598, 55.8807149], [-4.2395168, 55.880163499999995], [-4.2395794, 55.88007830000001], [-4.2397287, 55.879875199999994], [-4.239785173019567, 55.87979530559372], [-4.239889864835954, 55.87964805867017], [-4.239983394385633, 55.8795181648262], [-4.240067339245877, 55.87940314130526], [-4.24014327699396, 55.879300505350855], [-4.240212785207151, 55.879207774206485], [-4.240277441462727, 55.879122465115636], [-4.240338823337956, 55.879042095321786], [-4.240398508410113, 55.87896418206843], [-4.24045807425647, 55.878886242599066], [-4.240519098454298, 55.87880579415717], [-4.240583158580872, 55.87872035398624], [-4.240651832213461, 55.87862743932976], [-4.2407266969293405, 55.87852456743123], [-4.240809330305781, 55.87840925553414], [-4.240901309920058, 55.878279020881955], [-4.24100421334944, 55.878131380718195], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]}", "current_leg_start": "Springburn", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "55.8629929", "next_location_lon": "-4.2509835", "previous_location": "Springburn", "current_leg_milage": "1.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6711.261, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6779.803, \"from_m\": 6711.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 8830.633, \"from_m\": 6779.803, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 8948.398, \"from_m\": 8830.633, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9009.377, \"from_m\": 8948.398, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9800.99, \"from_m\": 9009.377, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 9861.969, \"from_m\": 9800.99, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9922.624, \"from_m\": 9861.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17751.301, \"from_m\": 9922.624, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 18119.114, \"from_m\": 17751.301, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19584.844, \"from_m\": 18119.114, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21260.869, \"from_m\": 19584.844, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 21331.01, \"from_m\": 21260.869, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 21536.857, \"from_m\": 21331.01, \"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\": 21602.058, \"from_m\": 21536.857, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22277.172, \"from_m\": 21602.058, \"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\": 22874.697, \"from_m\": 22277.172, \"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\": 23370.943, \"from_m\": 22874.697, \"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\": 615655, \"profile_key\": \"d5391ee4fd080d17986167816df78c08d9a6f57ea99f1dd4909697fc512a732d\", \"schedule_id\": 27694, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1632\", \"location\": \"Cumbernauld\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": false, \"wtt_arr\": \"1633H\", \"wtt_dep\": \"1634\", \"location\": \"Greenfaulds\", \"stage_seq\": 2, \"distance_m\": 1128.753, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Garnqueen North Jn\", \"stage_seq\": 3, \"distance_m\": 6711.261, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Gartcosh Jn\", \"stage_seq\": 4, \"distance_m\": 8948.398, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Gartcosh\", \"stage_seq\": 5, \"distance_m\": 9405.183, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Stepps\", \"stage_seq\": 6, \"distance_m\": 14277.468, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647H\", \"location\": \"Robroyston\", \"stage_seq\": 7, \"distance_m\": 16396.823, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Springburn\", \"stage_seq\": 8, \"distance_m\": 20543.291, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 9, \"distance_m\": 21475.242, \"section_seq\": 1, \"route_path_id\": 39433}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 10, \"distance_m\": 23370.943, \"section_seq\": 1, \"route_path_id\": 39433}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23370.943, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 39433}], \"total_distance_m\": 23370.943, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 23370.943, \"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": "1632", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "55.8629929", "current_position_lon": "-4.2509835", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2141, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:45Z\", \"source_id\": 50804353, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:48Z\", \"source_id\": 16431560, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:19Z\", \"source_id\": 50822046, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:22Z\", \"source_id\": 16436703, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:31Z\", \"source_id\": 50828042, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:36Z\", \"source_id\": 16438455, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1547, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:56Z\", \"source_id\": 50840175, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:01Z\", \"source_id\": 16441938, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1520, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:12Z\", \"source_id\": 50851836, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:17Z\", \"source_id\": 16445340, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1415, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:59Z\", \"source_id\": 50873701, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:02Z\", \"source_id\": 16451440, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Queen St High Level", "service_state_platform": "6", "timing_fact_generation": 1789574287184193, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:29.453884", "service_state_evidence_id": 16451440, "current_leg_start_actual_dep": "2026-09-16T16:53:00+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:29.806517", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P CUB GLQ 2J95 385114 4 100 None {"version": 3, "segments": [{"to_m": 6711.261, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6779.803, "from_m": 6711.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 8830.633, "from_m": 6779.803, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 8948.398, "from_m": 8830.633, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9009.377, "from_m": 8948.398, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9800.99, "from_m": 9009.377, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 9861.969, "from_m": 9800.99, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9922.624, "from_m": 9861.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17751.301, "from_m": 9922.624, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 18119.114, "from_m": 17751.301, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19584.844, "from_m": 18119.114, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21260.869, "from_m": 19584.844, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 21331.01, "from_m": 21260.869, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 21536.857, "from_m": 21331.01, "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": 21602.058, "from_m": 21536.857, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22277.172, "from_m": 21602.058, "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": 22874.697, "from_m": 22277.172, "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": 23370.943, "from_m": 22874.697, "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": 615655, "profile_key": "d5391ee4fd080d17986167816df78c08d9a6f57ea99f1dd4909697fc512a732d", "schedule_id": 27694, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1632", "location": "Cumbernauld", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 39433}, {"is_pass": false, "wtt_arr": "1633H", "wtt_dep": "1634", "location": "Greenfaulds", "stage_seq": 2, "distance_m": 1128.753, "section_seq": 1, "route_path_id": 39433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638", "location": "Garnqueen North Jn", "stage_seq": 3, "distance_m": 6711.261, "section_seq": 1, "route_path_id": 39433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Gartcosh Jn", "stage_seq": 4, "distance_m": 8948.398, "section_seq": 1, "route_path_id": 39433}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Gartcosh", "stage_seq": 5, "distance_m": 9405.183, "section_seq": 1, "route_path_id": 39433}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Stepps", "stage_seq": 6, "distance_m": 14277.468, "section_seq": 1, "route_path_id": 39433}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647H", "location": "Robroyston", "stage_seq": 7, "distance_m": 16396.823, "section_seq": 1, "route_path_id": 39433}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Springburn", "stage_seq": 8, "distance_m": 20543.291, "section_seq": 1, "route_path_id": 39433}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Cowlairs South Jn", "stage_seq": 9, "distance_m": 21475.242, "section_seq": 1, "route_path_id": 39433}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Glasgow Queen St High Level", "stage_seq": 10, "distance_m": 23370.943, "section_seq": 1, "route_path_id": 39433}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23370.943, "from_m": 0.0, "section_seq": 1, "route_path_id": 39433}], "total_distance_m": 23370.943, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 23370.943, "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": 2141, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:45Z", "source_id": 50804353, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:33:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:48Z", "source_id": 16431560, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1506, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:19Z", "source_id": 50822046, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:40:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:22Z", "source_id": 16436703, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:31Z", "source_id": 50828042, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:44:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:36Z", "source_id": 16438455, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1547, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:56Z", "source_id": 50840175, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:01Z", "source_id": 16441938, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1520, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:12Z", "source_id": 50851836, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:51:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:17Z", "source_id": 16445340, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1415, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:59Z", "source_id": 50873701, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:02Z", "source_id": 16451440, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Cumbernauld 1632 1632 1 None None Glasgow Queen St High Level 1659 1659 6 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W69571/2026-09-16/detailed None Springburn 2026-09-16T16:53:00+01:00 Glasgow Queen St High Level 7.0 {"type": "LineString", "coordinates": [[-4.229769152310883, 55.881644433241455], [-4.2299851, 55.881712600000014], [-4.2301474, 55.88176289999999], [-4.230275, 55.8817986], [-4.2304283, 55.881839799999995], [-4.230560499999999, 55.881872900000005], [-4.2306517, 55.88189539999998], [-4.2306883, 55.881904500000005], [-4.230838799999999, 55.8819409], [-4.230966699999999, 55.8819704], [-4.2321868, 55.882226200000005], [-4.2325957, 55.882315199999994], [-4.2329776, 55.88241560000001], [-4.2337595, 55.882642700000005], [-4.2340335, 55.8827184], [-4.2343618, 55.8827899], [-4.2347429, 55.88284649999999], [-4.2348768, 55.88286049999999], [-4.2351751, 55.882873], [-4.2356927, 55.88285399999999], [-4.2360351, 55.88282019999999], [-4.2363407, 55.882773199999995], [-4.236738299999999, 55.8826758], [-4.2369562, 55.8826091], [-4.2371696, 55.88253780000001], [-4.2374622, 55.882403499999995], [-4.2376667, 55.8822819], [-4.2379138, 55.88212579999999], [-4.237925199999999, 55.88211750000001], [-4.2381961, 55.881858699999995], [-4.238370399999999, 55.881642099999986], [-4.238614499999999, 55.8813006], [-4.2387879, 55.881063], [-4.239042699999999, 55.8807355], [-4.2390598, 55.8807149], [-4.2395168, 55.880163499999995], [-4.2395794, 55.88007830000001], [-4.2397287, 55.879875199999994], [-4.239785173019567, 55.87979530559372], [-4.239889864835954, 55.87964805867017], [-4.239983394385633, 55.8795181648262], [-4.240067339245877, 55.87940314130526], [-4.24014327699396, 55.879300505350855], [-4.240212785207151, 55.879207774206485], [-4.240277441462727, 55.879122465115636], [-4.240338823337956, 55.879042095321786], [-4.240398508410113, 55.87896418206843], [-4.24045807425647, 55.878886242599066], [-4.240519098454298, 55.87880579415717], [-4.240583158580872, 55.87872035398624], [-4.240651832213461, 55.87862743932976], [-4.2407266969293405, 55.87852456743123], [-4.240809330305781, 55.87840925553414], [-4.240901309920058, 55.878279020881955], [-4.24100421334944, 55.878131380718195], [-4.2411596, 55.8779071], [-4.2411884, 55.877858], [-4.2413458, 55.87758999999999], [-4.2414002, 55.87750979999999], [-4.241945699999999, 55.876705999999984], [-4.2426978, 55.875601], [-4.2438419, 55.87392010000001], [-4.243868199999999, 55.8738815], [-4.2442731, 55.8732866], [-4.244976499999999, 55.8722323], [-4.2449801, 55.872226899999994], [-4.2472811, 55.8688482], [-4.2477861, 55.86810669999999], [-4.2478594, 55.86799899999999], [-4.248396299999999, 55.86720669999999], [-4.248974199999999, 55.866353999999994], [-4.249407699999999, 55.8657141], [-4.2494918, 55.86559449999999], [-4.2496182, 55.8653774], [-4.2496873, 55.86524639999998], [-4.2498355, 55.86499280000001], [-4.2499497, 55.8648341], [-4.250156, 55.8645487], [-4.2501589, 55.86454470000001], [-4.250162899999999, 55.8645392], [-4.2502442, 55.8644183], [-4.2504785, 55.8640709], [-4.2505488, 55.8639426], [-4.2505903, 55.86385860000001], [-4.2506307, 55.8637683], [-4.2506836, 55.863654699999984], [-4.2507575, 55.86349620000001], [-4.250816099999999, 55.863369], [-4.2508846, 55.8632232], [-4.250983499999999, 55.862992899999995]]} 1.8 1652 1659 Springburn Glasgow Queen St High Level Glasgow Queen St High Level 55.8629929 -4.2509835 55.8629929 -4.2509835 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Glasgow Queen St High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451440 1789574287184193 28 28 2026-09-16 16:09:29.806517 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:29.453884
583974 615950 P69559 725W57MT16 2026-09-16 COMPLETE 16451136 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 615950, "stp": "P", "toc": "West Midlands Trains", "uid": "P69559", "consist": "730230", "dest_crs": "EUS", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P69559/2026-09-16/detailed", "trust_id": "725W57MT16", "origin_crs": "XCM", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "1651", "dest_platform": "15", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "5W57", "timing_status": "LATE", "origin_station": "Camden C.S.D.", "current_leg_arr": "1659", "current_leg_dep": "1643", "current_leg_end": "London Euston", "origin_dep_time": "1644", "origin_platform": null, "current_location": "London Euston", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "+8 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.15309869999999998, 51.54172410000001], [-0.1520748, 51.5412729], [-0.15190950000000003, 51.5411968], [-0.15172389999999997, 51.54109420000001], [-0.1514652, 51.54096899999998], [-0.15127629999999995, 51.540888499999994], [-0.150767, 51.54067260000001], [-0.15061949999999996, 51.54060470000001], [-0.15049169999999998, 51.5405304], [-0.15041309999999997, 51.5404782], [-0.15025799999999995, 51.54036850000001], [-0.1501518, 51.54028280000001], [-0.1500616, 51.5402054], [-0.1499076, 51.54006789999999], [-0.1498689, 51.54003149999999], [-0.14966659999999998, 51.53988340000001], [-0.1495579, 51.5398039], [-0.14952559999999998, 51.5397739], [-0.14930169999999998, 51.53955989999999], [-0.1489951, 51.5392872], [-0.1487759, 51.5390916], [-0.1486252, 51.5389503], [-0.14825349999999998, 51.53861539999999], [-0.1479341, 51.5383186], [-0.1476971, 51.5380981], [-0.14744290056790102, 51.53784671768021], [-0.147273, 51.5376787], [-0.1470107, 51.5374313], [-0.1460691, 51.53656829999999], [-0.14594439999999995, 51.53645949999999], [-0.1456761, 51.536215899999995], [-0.1452701, 51.53585129999999], [-0.1450354, 51.535627100000006], [-0.144873, 51.5354827], [-0.14480819999999997, 51.5354339], [-0.14474879999999998, 51.535387299999975], [-0.1446107, 51.5352889], [-0.1444079, 51.535171899999995], [-0.14429427997250413, 51.53511533165628], [-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": "Camden C.S.D.", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Camden C.S.D.", "current_leg_milage": "1.3", "linx_max_speed_mph": 110, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.727, \"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\": 760.871, \"from_m\": 644.727, \"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\": 1347.042, \"from_m\": 760.871, \"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\": 2026.855, \"from_m\": 1347.042, \"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\": 2033.761, \"from_m\": 2026.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 110.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}], \"service_id\": 615950, \"profile_key\": \"ab5773977433d7102dc4532a187388e8c24a7381159baf0753131c8ad977a372\", \"schedule_id\": 22331, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Camden C.S.D.\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27855}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Euston Sig. WM610\", \"stage_seq\": 2, \"distance_m\": 589.578, \"section_seq\": 1, \"route_path_id\": 27855}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 3, \"distance_m\": 2033.761, \"section_seq\": 1, \"route_path_id\": 27855}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 2033.761, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 27855}], \"total_distance_m\": 2033.761, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 110.0, \"speed_covered_distance_m\": 795.957, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1237.804, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1644", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22730, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:35Z\", \"source_id\": 50872525, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:39Z\", \"source_id\": 16451136, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "16", "timing_fact_generation": 1789574264394336, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:29.898334", "service_state_evidence_id": 16451136, "current_leg_start_actual_dep": "2026-09-16T16:52:00+01:00", "operational_evidence_version": 6, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:36.460832", "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 XCM EUS 5W57 730230 5 110 None {"version": 3, "segments": [{"to_m": 644.727, "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": 760.871, "from_m": 644.727, "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": 1347.042, "from_m": 760.871, "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": 2026.855, "from_m": 1347.042, "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": 2033.761, "from_m": 2026.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 110.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}], "service_id": 615950, "profile_key": "ab5773977433d7102dc4532a187388e8c24a7381159baf0753131c8ad977a372", "schedule_id": 22331, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1644", "location": "Camden C.S.D.", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 27855}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Euston Sig. WM610", "stage_seq": 2, "distance_m": 589.578, "section_seq": 1, "route_path_id": 27855}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "London Euston", "stage_seq": 3, "distance_m": 2033.761, "section_seq": 1, "route_path_id": 27855}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 2033.761, "from_m": 0.0, "section_seq": 1, "route_path_id": 27855}], "total_distance_m": 2033.761, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 110.0, "speed_covered_distance_m": 795.957, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1237.804, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22730, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:35Z", "source_id": 50872525, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:59:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:39Z", "source_id": 16451136, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Camden C.S.D. 1644 1644 None None None London Euston 1651 1651 15 LATE +8 minutes https://www.realtimetrains.co.uk/service/gb-nr:P69559/2026-09-16/detailed None Camden C.S.D. 2026-09-16T16:52:00+01:00 London Euston 16.0 {"type": "LineString", "coordinates": [[-0.15309869999999998, 51.54172410000001], [-0.1520748, 51.5412729], [-0.15190950000000003, 51.5411968], [-0.15172389999999997, 51.54109420000001], [-0.1514652, 51.54096899999998], [-0.15127629999999995, 51.540888499999994], [-0.150767, 51.54067260000001], [-0.15061949999999996, 51.54060470000001], [-0.15049169999999998, 51.5405304], [-0.15041309999999997, 51.5404782], [-0.15025799999999995, 51.54036850000001], [-0.1501518, 51.54028280000001], [-0.1500616, 51.5402054], [-0.1499076, 51.54006789999999], [-0.1498689, 51.54003149999999], [-0.14966659999999998, 51.53988340000001], [-0.1495579, 51.5398039], [-0.14952559999999998, 51.5397739], [-0.14930169999999998, 51.53955989999999], [-0.1489951, 51.5392872], [-0.1487759, 51.5390916], [-0.1486252, 51.5389503], [-0.14825349999999998, 51.53861539999999], [-0.1479341, 51.5383186], [-0.1476971, 51.5380981], [-0.14744290056790102, 51.53784671768021], [-0.147273, 51.5376787], [-0.1470107, 51.5374313], [-0.1460691, 51.53656829999999], [-0.14594439999999995, 51.53645949999999], [-0.1456761, 51.536215899999995], [-0.1452701, 51.53585129999999], [-0.1450354, 51.535627100000006], [-0.144873, 51.5354827], [-0.14480819999999997, 51.5354339], [-0.14474879999999998, 51.535387299999975], [-0.1446107, 51.5352889], [-0.1444079, 51.535171899999995], [-0.14429427997250413, 51.53511533165628], [-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]]} 1.3 1643 1659 Camden C.S.D. London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451136 1789574264394336 6 6 2026-09-16 16:09:36.460832 16 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:29.898334
583975 614203 W75558 652O44MR16 2026-09-16 COMPLETE 16451495 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 614203, "stp": "P", "toc": "West Midlands Trains", "uid": "W75558", "consist": "730040+730022", "dest_crs": "BMV", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W75558/2026-09-16/detailed", "trust_id": "652O44MR16", "origin_crs": "LIF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Bromsgrove", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "3", "is_terminated": 1, "next_location": "Bromsgrove", "signalling_id": "2O44", "timing_status": "LATE", "origin_station": "Lichfield Trent Valley HL", "current_leg_arr": "1659", "current_leg_dep": "1655", "current_leg_end": "Bromsgrove", "origin_dep_time": "1538", "origin_platform": null, "current_location": "Bromsgrove", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]}", "current_leg_start": "Barnt Green", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "52.3200847", "next_location_lon": "-2.0501102", "previous_location": "Barnt Green", "current_leg_milage": "3.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 206.048, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 268.075, \"from_m\": 206.048, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 487.124, \"from_m\": 268.075, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 581.025, \"from_m\": 487.124, \"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\": 643.755, \"from_m\": 581.025, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1049.233, \"from_m\": 643.755, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1106.149, \"from_m\": 1049.233, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1183.115, \"from_m\": 1106.149, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3117.653, \"from_m\": 1183.115, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3404.395, \"from_m\": 3117.653, \"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\": 3754.63, \"from_m\": 3404.395, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4775.803, \"from_m\": 3754.63, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5104.681, \"from_m\": 4775.803, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11454.458, \"from_m\": 5104.681, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11470.731, \"from_m\": 11454.458, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14766.811, \"from_m\": 11470.731, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14797.935, \"from_m\": 14766.811, \"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\": 15225.71, \"from_m\": 14797.935, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15249.723, \"from_m\": 15225.71, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15607.852, \"from_m\": 15249.723, \"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\": 16433.179, \"from_m\": 15607.852, \"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\": 16813.132, \"from_m\": 16433.179, \"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\": 18412.17, \"from_m\": 16813.132, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18448.832, \"from_m\": 18412.17, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20990.932, \"from_m\": 18448.832, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21000.307, \"from_m\": 20990.932, \"capability_applied\": null, \"effective_limit_mph\": 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.571, \"from_m\": 21000.307, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21321.007, \"from_m\": 21292.571, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 22048.979, \"from_m\": 21321.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 23234.03, \"from_m\": 22048.979, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 23745.945, \"from_m\": 23234.03, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23770.268, \"from_m\": 23745.945, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24173.376, \"from_m\": 23770.268, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 24409.334, \"from_m\": 24173.376, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 24710.175, \"from_m\": 24409.334, \"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\": 25182.462, \"from_m\": 24710.175, \"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\": 26436.929, \"from_m\": 25182.462, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 27182.119, \"from_m\": 26436.929, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 27558.447, \"from_m\": 27182.119, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28339.075, \"from_m\": 27558.447, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 28761.005, \"from_m\": 28339.075, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28774.871, \"from_m\": 28761.005, \"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\": 28810.867, \"from_m\": 28774.871, \"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\": 29318.463, \"from_m\": 28810.867, \"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\": 29546.131, \"from_m\": 29318.463, \"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\": 31013.032, \"from_m\": 29546.131, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33521.951, \"from_m\": 31013.032, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 36951.398, \"from_m\": 33521.951, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 37247.398, \"from_m\": 36951.398, \"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\": 37549.783, \"from_m\": 37247.398, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 37703.311, \"from_m\": 37549.783, \"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\": 38128.556, \"from_m\": 37703.311, \"capability_applied\": 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\": 38188.796, \"from_m\": 38128.556, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 39354.916, \"from_m\": 38188.796, \"capability_applied\": 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\": 39406.79, \"from_m\": 39354.916, \"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\": 42077.917, \"from_m\": 39406.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 42150.311, \"from_m\": 42077.917, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 47935.418, \"from_m\": 42150.311, \"capability_applied\": 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\": 48444.149, \"from_m\": 47935.418, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52061.77, \"from_m\": 48444.149, \"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\": 614203, \"profile_key\": \"ff397ffccbeb55667226086b9d47bcc456d282b90bffd2200fbd2b41e21da868\", \"schedule_id\": 28172, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Lichfield Trent Valley HL\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Lichfield City\", \"stage_seq\": 2, \"distance_m\": 2703.019, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1546H\", \"wtt_dep\": \"1547H\", \"location\": \"Shenstone\", \"stage_seq\": 3, \"distance_m\": 7534.435, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Blake Street\", \"stage_seq\": 4, \"distance_m\": 11601.058, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1552H\", \"wtt_dep\": \"1553H\", \"location\": \"Butlers Lane\", \"stage_seq\": 5, \"distance_m\": 12846.524, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Four Oaks\", \"stage_seq\": 6, \"distance_m\": 14531.343, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559H\", \"location\": \"Sutton Coldfield\", \"stage_seq\": 7, \"distance_m\": 16664.256, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Wylde Green\", \"stage_seq\": 8, \"distance_m\": 18877.078, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1604H\", \"location\": \"Chester Road\", \"stage_seq\": 9, \"distance_m\": 19933.713, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1606\", \"wtt_dep\": \"1607\", \"location\": \"Erdington\", \"stage_seq\": 10, \"distance_m\": 20923.379, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1609H\", \"location\": \"Gravelly Hill\", \"stage_seq\": 11, \"distance_m\": 22690.918, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1612H\", \"location\": \"Aston\", \"stage_seq\": 12, \"distance_m\": 24806.421, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Duddeston\", \"stage_seq\": 13, \"distance_m\": 26739.398, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Proof House Jn\", \"stage_seq\": 14, \"distance_m\": 28058.987, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1623\", \"location\": \"Birmingham New Street\", \"stage_seq\": 15, \"distance_m\": 29072.843, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Five Ways\", \"stage_seq\": 16, \"distance_m\": 30483.167, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1631\", \"location\": \"University\", \"stage_seq\": 17, \"distance_m\": 33202.052, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Selly Oak\", \"stage_seq\": 18, \"distance_m\": 34362.616, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Bournville\", \"stage_seq\": 19, \"distance_m\": 36113.866, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Kings Norton\", \"stage_seq\": 20, \"distance_m\": 37879.294, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Northfield\", \"stage_seq\": 21, \"distance_m\": 40142.465, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1646\", \"location\": \"Longbridge\", \"stage_seq\": 22, \"distance_m\": 41738.945, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Barnt Green\", \"stage_seq\": 23, \"distance_m\": 46052.107, \"section_seq\": 1, \"route_path_id\": 101924}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Bromsgrove\", \"stage_seq\": 24, \"distance_m\": 52061.77, \"section_seq\": 1, \"route_path_id\": 101924}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 52061.77, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 101924}], \"total_distance_m\": 52061.77, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 50315.58, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1746.19, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1538", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "52.3200847", "current_position_lon": "-2.0501102", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 19149, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:11Z\", \"source_id\": 50661698, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:40:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:39:15Z\", \"source_id\": 16389971, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19164, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:05Z\", \"source_id\": 50677196, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:07Z\", \"source_id\": 16394422, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19168, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:18Z\", \"source_id\": 50688088, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:50:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:23Z\", \"source_id\": 16397714, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19173, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:21Z\", \"source_id\": 50693687, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:23Z\", \"source_id\": 16399287, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19264, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:06Z\", \"source_id\": 50700956, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:08Z\", \"source_id\": 16401367, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19270, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:31Z\", \"source_id\": 50709899, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:38Z\", \"source_id\": 16403978, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19274, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:00Z\", \"source_id\": 50716430, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:04Z\", \"source_id\": 16405798, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19278, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:21Z\", \"source_id\": 50722703, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:23Z\", \"source_id\": 16407651, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19282, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:22Z\", \"source_id\": 50728130, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:24Z\", \"source_id\": 16409186, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:34Z\", \"source_id\": 50736596, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:34Z\", \"source_id\": 16411666, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19502, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:30Z\", \"source_id\": 50744503, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:33Z\", \"source_id\": 16414014, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:07Z\", \"source_id\": 50754041, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:11Z\", \"source_id\": 16416791, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 19433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:30Z\", \"source_id\": 50776615, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:35Z\", \"source_id\": 16423436, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20374, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:45Z\", \"source_id\": 50796090, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 20373, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:45Z\", \"source_id\": 50796092, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:52Z\", \"source_id\": 16429169, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20379, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:53Z\", \"source_id\": 50804757, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:58Z\", \"source_id\": 16431671, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20383, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:16Z\", \"source_id\": 50811008, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:17Z\", \"source_id\": 16433511, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:35Z\", \"source_id\": 50820126, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:42Z\", \"source_id\": 16436140, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20410, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:02Z\", \"source_id\": 50826630, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:06Z\", \"source_id\": 16438044, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:49Z\", \"source_id\": 50834475, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:51Z\", \"source_id\": 16440286, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:50Z\", \"source_id\": 50839903, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:53Z\", \"source_id\": 16441859, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20456, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:41Z\", \"source_id\": 50861705, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:43Z\", \"source_id\": 16448094, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:02Z\", \"source_id\": 50873855, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:06Z\", \"source_id\": 16451495, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Bromsgrove", "service_state_platform": "3", "timing_fact_generation": 1789574286857624, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:35.444152", "service_state_evidence_id": 16451495, "current_leg_start_actual_dep": "2026-09-16T16:53:30+01:00", "operational_evidence_version": 100, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:36.457302", "service_state_valid_until_kind": null, "operational_interpretation_version": 100, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P LIF BMV 2O44 730040+730022 6 90 None {"version": 3, "segments": [{"to_m": 206.048, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 268.075, "from_m": 206.048, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 487.124, "from_m": 268.075, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 581.025, "from_m": 487.124, "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": 643.755, "from_m": 581.025, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1049.233, "from_m": 643.755, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1106.149, "from_m": 1049.233, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1183.115, "from_m": 1106.149, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 3117.653, "from_m": 1183.115, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3404.395, "from_m": 3117.653, "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": 3754.63, "from_m": 3404.395, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4775.803, "from_m": 3754.63, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5104.681, "from_m": 4775.803, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11454.458, "from_m": 5104.681, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11470.731, "from_m": 11454.458, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14766.811, "from_m": 11470.731, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14797.935, "from_m": 14766.811, "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": 15225.71, "from_m": 14797.935, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15249.723, "from_m": 15225.71, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15607.852, "from_m": 15249.723, "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": 16433.179, "from_m": 15607.852, "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": 16813.132, "from_m": 16433.179, "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": 18412.17, "from_m": 16813.132, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18448.832, "from_m": 18412.17, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20990.932, "from_m": 18448.832, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21000.307, "from_m": 20990.932, "capability_applied": null, "effective_limit_mph": 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.571, "from_m": 21000.307, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21321.007, "from_m": 21292.571, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 22048.979, "from_m": 21321.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 23234.03, "from_m": 22048.979, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 23745.945, "from_m": 23234.03, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23770.268, "from_m": 23745.945, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24173.376, "from_m": 23770.268, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 24409.334, "from_m": 24173.376, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 24710.175, "from_m": 24409.334, "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": 25182.462, "from_m": 24710.175, "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": 26436.929, "from_m": 25182.462, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 27182.119, "from_m": 26436.929, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 27558.447, "from_m": 27182.119, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28339.075, "from_m": 27558.447, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 28761.005, "from_m": 28339.075, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28774.871, "from_m": 28761.005, "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": 28810.867, "from_m": 28774.871, "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": 29318.463, "from_m": 28810.867, "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": 29546.131, "from_m": 29318.463, "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": 31013.032, "from_m": 29546.131, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33521.951, "from_m": 31013.032, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 36951.398, "from_m": 33521.951, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 37247.398, "from_m": 36951.398, "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": 37549.783, "from_m": 37247.398, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 37703.311, "from_m": 37549.783, "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": 38128.556, "from_m": 37703.311, "capability_applied": 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": 38188.796, "from_m": 38128.556, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 39354.916, "from_m": 38188.796, "capability_applied": 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": 39406.79, "from_m": 39354.916, "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": 42077.917, "from_m": 39406.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 42150.311, "from_m": 42077.917, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 47935.418, "from_m": 42150.311, "capability_applied": 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": 48444.149, "from_m": 47935.418, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52061.77, "from_m": 48444.149, "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": 614203, "profile_key": "ff397ffccbeb55667226086b9d47bcc456d282b90bffd2200fbd2b41e21da868", "schedule_id": 28172, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1538", "location": "Lichfield Trent Valley HL", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Lichfield City", "stage_seq": 2, "distance_m": 2703.019, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1546H", "wtt_dep": "1547H", "location": "Shenstone", "stage_seq": 3, "distance_m": 7534.435, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Blake Street", "stage_seq": 4, "distance_m": 11601.058, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1552H", "wtt_dep": "1553H", "location": "Butlers Lane", "stage_seq": 5, "distance_m": 12846.524, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Four Oaks", "stage_seq": 6, "distance_m": 14531.343, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559H", "location": "Sutton Coldfield", "stage_seq": 7, "distance_m": 16664.256, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Wylde Green", "stage_seq": 8, "distance_m": 18877.078, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1604H", "location": "Chester Road", "stage_seq": 9, "distance_m": 19933.713, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1606", "wtt_dep": "1607", "location": "Erdington", "stage_seq": 10, "distance_m": 20923.379, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1609H", "location": "Gravelly Hill", "stage_seq": 11, "distance_m": 22690.918, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1612H", "location": "Aston", "stage_seq": 12, "distance_m": 24806.421, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Duddeston", "stage_seq": 13, "distance_m": 26739.398, "section_seq": 1, "route_path_id": 101924}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Proof House Jn", "stage_seq": 14, "distance_m": 28058.987, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1623", "location": "Birmingham New Street", "stage_seq": 15, "distance_m": 29072.843, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Five Ways", "stage_seq": 16, "distance_m": 30483.167, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1631", "location": "University", "stage_seq": 17, "distance_m": 33202.052, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Selly Oak", "stage_seq": 18, "distance_m": 34362.616, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Bournville", "stage_seq": 19, "distance_m": 36113.866, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Kings Norton", "stage_seq": 20, "distance_m": 37879.294, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Northfield", "stage_seq": 21, "distance_m": 40142.465, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1646", "location": "Longbridge", "stage_seq": 22, "distance_m": 41738.945, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Barnt Green", "stage_seq": 23, "distance_m": 46052.107, "section_seq": 1, "route_path_id": 101924}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Bromsgrove", "stage_seq": 24, "distance_m": 52061.77, "section_seq": 1, "route_path_id": 101924}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 52061.77, "from_m": 0.0, "section_seq": 1, "route_path_id": 101924}], "total_distance_m": 52061.77, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 50315.58, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1746.19, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 19149, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:11Z", "source_id": 50661698, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:40:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:39:15Z", "source_id": 16389971, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19164, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:05Z", "source_id": 50677196, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:07Z", "source_id": 16394422, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19168, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:18Z", "source_id": 50688088, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:50:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:23Z", "source_id": 16397714, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19173, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:21Z", "source_id": 50693687, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:52:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:23Z", "source_id": 16399287, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19264, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:06Z", "source_id": 50700956, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:55:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:08Z", "source_id": 16401367, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19270, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:31Z", "source_id": 50709899, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:58:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:38Z", "source_id": 16403978, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19274, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:00Z", "source_id": 50716430, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:00:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:04Z", "source_id": 16405798, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19278, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:21Z", "source_id": 50722703, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:03:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:23Z", "source_id": 16407651, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19282, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:22Z", "source_id": 50728130, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:05:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:24Z", "source_id": 16409186, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:34Z", "source_id": 50736596, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:08:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:34Z", "source_id": 16411666, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19502, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:30Z", "source_id": 50744503, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:11:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:33Z", "source_id": 16414014, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:07Z", "source_id": 50754041, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:14:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:11Z", "source_id": 16416791, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 19433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:30Z", "source_id": 50776615, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:24:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:35Z", "source_id": 16423436, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20374, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:45Z", "source_id": 50796090, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 20373, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:45Z", "source_id": 50796092, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:29:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:52Z", "source_id": 16429169, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20379, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:53Z", "source_id": 50804757, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:34:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:58Z", "source_id": 16431671, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20383, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:16Z", "source_id": 50811008, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:36:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:17Z", "source_id": 16433511, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:35Z", "source_id": 50820126, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:39:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:42Z", "source_id": 16436140, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20410, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:02Z", "source_id": 50826630, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:41:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:06Z", "source_id": 16438044, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:49Z", "source_id": 50834475, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:44:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:51Z", "source_id": 16440286, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:50Z", "source_id": 50839903, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:47:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:53Z", "source_id": 16441859, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20456, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:41Z", "source_id": 50861705, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:54:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:43Z", "source_id": 16448094, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20480, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:02Z", "source_id": 50873855, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:59:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:06Z", "source_id": 16451495, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Lichfield Trent Valley HL 1538 1538 None None None Bromsgrove 1656 1656 3 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:W75558/2026-09-16/detailed None Barnt Green 2026-09-16T16:53:30+01:00 Bromsgrove 4.0 {"type": "LineString", "coordinates": [[-1.99278368968281, 52.360823828244925], [-1.9930232, 52.3605512], [-1.9934552999999997, 52.3600642], [-1.9941936, 52.3592322], [-1.9945349000000003, 52.3588536], [-1.9960133, 52.3571878], [-1.9963964999999997, 52.35675419999999], [-1.9981052, 52.35483899999999], [-1.9995058, 52.3532722], [-1.9998888999999995, 52.3528537], [-2.0000793, 52.3526607], [-2.0002815, 52.3524531], [-2.0005014, 52.35224149999999], [-2.0007898, 52.35196549999999], [-2.0012097, 52.3515875], [-2.0015514, 52.3512785], [-2.0020075, 52.35092109999999], [-2.0024311999999997, 52.3506021], [-2.0028287, 52.350319699999986], [-2.0031735, 52.35010700000001], [-2.0034414, 52.3499327], [-2.0037820999999996, 52.3497205], [-2.0040889, 52.349537000000005], [-2.0046574, 52.34921030000001], [-2.0051853, 52.34892740000001], [-2.0055801999999994, 52.3487258], [-2.0059903999999995, 52.348522900000006], [-2.0061331999999994, 52.3484554], [-2.0064892, 52.348287], [-2.0068132, 52.34814310000001], [-2.0073449, 52.34792019999999], [-2.0079859, 52.3476636], [-2.0085251, 52.34745560000001], [-2.0090023, 52.347272800000006], [-2.0093966999999995, 52.34712169999999], [-2.009898, 52.34692750000001], [-2.0104924999999993, 52.3466878], [-2.0108599, 52.346533], [-2.0111497, 52.34640530000001], [-2.011467, 52.346258299999995], [-2.0118267, 52.34609150000001], [-2.0121099, 52.34595219999999], [-2.0122152999999994, 52.3459], [-2.012244, 52.34588579999999], [-2.0124698, 52.34576860000001], [-2.0126716, 52.3456604], [-2.0128458, 52.345566299999994], [-2.0132152, 52.34535180000001], [-2.0136065999999997, 52.3451224], [-2.0138639, 52.3449645], [-2.0140982, 52.3448197], [-2.0143701, 52.3446467], [-2.0145754999999994, 52.34451180000001], [-2.0147473, 52.344398], [-2.0152608, 52.34405799999998], [-2.0160368, 52.3435192], [-2.0165708, 52.34315239999999], [-2.0169447999999996, 52.342902900000006], [-2.0172753, 52.3426773], [-2.0174837, 52.3425362], [-2.0178488, 52.3422894], [-2.0182268, 52.342033], [-2.0185794, 52.3417934], [-2.0189154, 52.3415662], [-2.0191855, 52.34138239999999], [-2.019451, 52.3412023], [-2.0198545999999995, 52.3409318], [-2.0213084, 52.33994679999999], [-2.0214651, 52.33984100000001], [-2.0214886999999995, 52.33982479999999], [-2.0216948, 52.3396838], [-2.022583899999999, 52.3390821], [-2.023752, 52.3382922], [-2.0245875, 52.3377261], [-2.0251682, 52.33733019999999], [-2.025518299999999, 52.33709489999999], [-2.0258855, 52.33684929999999], [-2.0263531, 52.33654239999999], [-2.0268555, 52.3361987], [-2.0270762000000007, 52.3360428], [-2.0274306999999996, 52.33580140000001], [-2.0279663, 52.33544249999999], [-2.0298447, 52.3341654], [-2.0299694, 52.3340794], [-2.0309432, 52.33342229999999], [-2.0325794, 52.3323073], [-2.0332187, 52.33187489999999], [-2.0333469, 52.331790299999994], [-2.0334693, 52.3317045], [-2.0335915, 52.3316146], [-2.0339165999999995, 52.33139629999999], [-2.0341644, 52.331236], [-2.034344, 52.331115], [-2.0344156, 52.331066699999994], [-2.0346301, 52.33092209999999], [-2.0356673, 52.3302151], [-2.0357603, 52.3301539], [-2.0360195, 52.3299797], [-2.0361106495299297, 52.32991742479848], [-2.0362268999999995, 52.329838], [-2.0379614, 52.3286651], [-2.0380718999999994, 52.32858809999999], [-2.0385337999999997, 52.3282723], [-2.039243, 52.327782199999994], [-2.0396152, 52.3275333], [-2.040021, 52.3272624], [-2.0405903, 52.3268729], [-2.041126, 52.32650550000001], [-2.0417733, 52.3260705], [-2.0435874, 52.3248409], [-2.044397, 52.32429270000001], [-2.0444338999999996, 52.3242678], [-2.0445849, 52.32417079999999], [-2.0447350999999996, 52.3240798], [-2.0448812999999997, 52.3239921], [-2.0450914, 52.3238656], [-2.0453412999999996, 52.3236988], [-2.0466613, 52.32279249999999], [-2.0467976999999995, 52.32269320000001], [-2.0468665, 52.32264310000001], [-2.047691299999999, 52.32204329999999], [-2.0478427999999997, 52.32193689999999], [-2.0480024, 52.32181289999999], [-2.0481729, 52.3216823], [-2.0487095, 52.32128780000001], [-2.0492625, 52.320836500000006], [-2.0500074, 52.32017199999999], [-2.0501102, 52.3200847]]} 3.7 1655 1659 Barnt Green Bromsgrove Bromsgrove 52.3200847 -2.0501102 52.3200847 -2.0501102 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Bromsgrove TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451495 1789574286857624 100 100 2026-09-16 16:09:36.457302 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:35.444152
583976 612102 W34280 721H25MO16 2026-09-16 COMPLETE 16451416 2026-09-16 16:59:00 2026-09-16 16:09:38 2026-09-18 16:09:38 {"id": 612102, "stp": "P", "toc": "Avanti West Coast", "uid": "W34280", "consist": "390131", "dest_crs": "MAN", "num_carr": 11, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W34280/2026-09-16/detailed", "trust_id": "721H25MO16", "origin_crs": "EUS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Manchester Piccadilly", "service_date": "2026-09-16", "dest_arr_time": "1619", "dest_platform": "6", "is_terminated": 1, "next_location": "Manchester Piccadilly", "signalling_id": "1H25", "timing_status": "LATE", "origin_station": "London Euston", "current_leg_arr": "1659", "current_leg_dep": "1650", "current_leg_end": "Manchester Piccadilly", "origin_dep_time": "1413", "origin_platform": "3", "current_location": "Manchester Piccadilly", "last_update_time": "2026-09-16T16:09:38", "route_debug_link": null, "timing_variation": "+40 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]}", "current_leg_start": "Stockport", "dest_arr_time_act": "1619", "motion_projection": null, "next_location_lat": "53.4769795", "next_location_lon": "-2.2302017", "previous_location": "Stockport", "current_leg_milage": "5.8", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 6.906, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 686.718, \"from_m\": 6.906, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1227.144, \"from_m\": 686.718, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1258.396, \"from_m\": 1227.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1546.479, \"from_m\": 1258.396, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1689.749, \"from_m\": 1546.479, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2635.639, \"from_m\": 1689.749, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3787.675, \"from_m\": 2635.639, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 5632.663, \"from_m\": 3787.675, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7136.095, \"from_m\": 5632.663, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 10505.955, \"from_m\": 7136.095, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 12941.841, \"from_m\": 10505.955, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 18619.811, \"from_m\": 12941.841, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 33233.229, \"from_m\": 18619.811, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 34553.95, \"from_m\": 33233.229, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 36285.324, \"from_m\": 34553.95, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 36339.261, \"from_m\": 36285.324, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 44607.679, \"from_m\": 36339.261, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 46540.265, \"from_m\": 44607.679, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60306.749, \"from_m\": 46540.265, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 60414.026, \"from_m\": 60306.749, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 60629.659, \"from_m\": 60414.026, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 60715.503, \"from_m\": 60629.659, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 64996.307, \"from_m\": 60715.503, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 68285.69, \"from_m\": 64996.307, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 74916.697, \"from_m\": 68285.69, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77240.851, \"from_m\": 74916.697, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 78068.989, \"from_m\": 77240.851, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78733.241, \"from_m\": 78068.989, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 78893.918, \"from_m\": 78733.241, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 91874.844, \"from_m\": 78893.918, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 91969.455, \"from_m\": 91874.844, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 110750.154, \"from_m\": 91969.455, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 117180.103, \"from_m\": 110750.154, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 124095.596, \"from_m\": 117180.103, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 126313.06, \"from_m\": 124095.596, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 131025.117, \"from_m\": 126313.06, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131062.706, \"from_m\": 131025.117, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131716.944, \"from_m\": 131062.706, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 131775.895, \"from_m\": 131716.944, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 136165.401, \"from_m\": 131775.895, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 136346.904, \"from_m\": 136165.401, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 137400.296, \"from_m\": 136346.904, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 137479.1, \"from_m\": 137400.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 137684.363, \"from_m\": 137479.1, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 137754.629, \"from_m\": 137684.363, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 154958.148, \"from_m\": 137754.629, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 157279.096, \"from_m\": 154958.148, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 184702.873, \"from_m\": 157279.096, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 188221.755, \"from_m\": 184702.873, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188301.171, \"from_m\": 188221.755, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 188415.225, \"from_m\": 188301.171, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 188499.151, \"from_m\": 188415.225, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 200872.787, \"from_m\": 188499.151, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 200943.335, \"from_m\": 200872.787, \"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\": 204792.344, \"from_m\": 200943.335, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 205125.892, \"from_m\": 204792.344, \"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\": 205642.943, \"from_m\": 205125.892, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 205649.89, \"from_m\": 205642.943, \"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\": 207038.711, \"from_m\": 205649.89, \"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\": 207346.232, \"from_m\": 207038.711, \"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\": 207603.663, \"from_m\": 207346.232, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 207617.541, \"from_m\": 207603.663, \"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\": 208751.849, \"from_m\": 207617.541, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 208767.458, \"from_m\": 208751.849, \"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\": 209020.203, \"from_m\": 208767.458, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 209047.549, \"from_m\": 209020.203, \"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\": 213012.619, \"from_m\": 209047.549, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 213023.269, \"from_m\": 213012.619, \"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\": 213606.62, \"from_m\": 213023.269, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 213615.767, \"from_m\": 213606.62, \"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\": 217685.193, \"from_m\": 213615.767, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 217690.656, \"from_m\": 217685.193, \"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\": 219070.661, \"from_m\": 217690.656, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219080.209, \"from_m\": 219070.661, \"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\": 219303.18, \"from_m\": 219080.209, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219347.28, \"from_m\": 219303.18, \"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\": 219530.448, \"from_m\": 219347.28, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219551.362, \"from_m\": 219530.448, \"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\": 219815.628, \"from_m\": 219551.362, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 219821.731, \"from_m\": 219815.628, \"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\": 222734.187, \"from_m\": 219821.731, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 222755.75, \"from_m\": 222734.187, \"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\": 223777.513, \"from_m\": 222755.75, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 223950.342, \"from_m\": 223777.513, \"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\": 232384.173, \"from_m\": 223950.342, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 233528.494, \"from_m\": 232384.173, \"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\": 234865.76, \"from_m\": 233528.494, \"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\": 235361.313, \"from_m\": 234865.76, \"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\": 235397.92, \"from_m\": 235361.313, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 235437.913, \"from_m\": 235397.92, \"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\": 236093.126, \"from_m\": 235437.913, \"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\": 237484.435, \"from_m\": 236093.126, \"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\": 244494.614, \"from_m\": 237484.435, \"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\": 245301.529, \"from_m\": 244494.614, \"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\": 267363.666, \"from_m\": 245301.529, \"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\": 267408.455, \"from_m\": 267363.666, \"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\": 267475.747, \"from_m\": 267408.455, \"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\": 268161.453, \"from_m\": 267475.747, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 268959.423, \"from_m\": 268161.453, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 271876.731, \"from_m\": 268959.423, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 276848.57, \"from_m\": 271876.731, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 282132.1, \"from_m\": 276848.57, \"capability_applied\": \"tilting\", \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:tilting\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 282780.663, \"from_m\": 282132.1, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 284360.471, \"from_m\": 282780.663, \"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\": 285311.085, \"from_m\": 284360.471, \"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\": 286189.108, \"from_m\": 285311.085, \"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\": 286631.985, \"from_m\": 286189.108, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 286671.908, \"from_m\": 286631.985, \"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\": 286702.248, \"from_m\": 286671.908, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 291701.16, \"from_m\": 286702.248, \"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\": 292664.648, \"from_m\": 291701.16, \"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\": 292736.801, \"from_m\": 292664.648, \"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\": 293264.894, \"from_m\": 292736.801, \"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\": 294799.2, \"from_m\": 293264.894, \"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\": 294962.925, \"from_m\": 294799.2, \"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\": 295272.338, \"from_m\": 294962.925, \"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\": 295318.544, \"from_m\": 295272.338, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 295396.334, \"from_m\": 295318.544, \"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\": 295805.514, \"from_m\": 295396.334, \"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\": 612102, \"profile_key\": \"a0d7aef5b3b0471bb7e02ac58bc0829105a9c2960c022b1c0cc1b6d5679b3887\", \"schedule_id\": 26761, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1413\", \"location\": \"London Euston\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415H\", \"location\": \"Camden South Jn\", \"stage_seq\": 2, \"distance_m\": 1779.777, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Camden Jn\", \"stage_seq\": 3, \"distance_m\": 2720.31, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 4, \"distance_m\": 8484.398, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Wembley Central\", \"stage_seq\": 5, \"distance_m\": 12902.599, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1422H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 18278.101, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1425H\", \"location\": \"Watford Junction\", \"stage_seq\": 7, \"distance_m\": 28035.335, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1429H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 8, \"distance_m\": 41051.781, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1432H\", \"location\": \"Tring\", \"stage_seq\": 9, \"distance_m\": 50880.259, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435H\", \"location\": \"Ledburn Jn\", \"stage_seq\": 10, \"distance_m\": 60306.749, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Bletchley\", \"stage_seq\": 11, \"distance_m\": 75745.529, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1441H\", \"location\": \"Milton Keynes Central\", \"stage_seq\": 12, \"distance_m\": 80749.99, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445H\", \"location\": \"Hanslope Jn\", \"stage_seq\": 13, \"distance_m\": 91473.743, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1452\", \"location\": \"Weedon\", \"stage_seq\": 14, \"distance_m\": 112006.174, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459H\", \"location\": \"Hillmorton Jn\", \"stage_seq\": 15, \"distance_m\": 131142.932, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500\", \"location\": \"Rugby\", \"stage_seq\": 16, \"distance_m\": 133479.81, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Rugby Trent Valley Jn\", \"stage_seq\": 17, \"distance_m\": 134515.361, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503\", \"location\": \"Brinklow Jn\", \"stage_seq\": 18, \"distance_m\": 141980.639, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Attleborough South Jn\", \"stage_seq\": 19, \"distance_m\": 153640.003, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1510H\", \"location\": \"Nuneaton\", \"stage_seq\": 20, \"distance_m\": 156723.119, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Amington Jn\", \"stage_seq\": 21, \"distance_m\": 176065.787, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Lichfield TV North Jn (LL)\", \"stage_seq\": 22, \"distance_m\": 188652.003, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525H\", \"location\": \"Rugeley North Jn\", \"stage_seq\": 23, \"distance_m\": 200872.787, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Colwich Jn\", \"stage_seq\": 24, \"distance_m\": 204976.49, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Stone\", \"stage_seq\": 25, \"distance_m\": 223676.752, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541H\", \"location\": \"Stoke Jn\", \"stage_seq\": 26, \"distance_m\": 234359.118, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"1542H\", \"wtt_dep\": \"1544H\", \"location\": \"Stoke-on-Trent\", \"stage_seq\": 27, \"distance_m\": 235177.393, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Kidsgrove\", \"stage_seq\": 28, \"distance_m\": 245400.672, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"Congleton\", \"stage_seq\": 29, \"distance_m\": 254430.471, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557H\", \"location\": \"Macclesfield\", \"stage_seq\": 30, \"distance_m\": 267077.599, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Cheadle Hulme\", \"stage_seq\": 31, \"distance_m\": 282578.546, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Adswood Road Jn\", \"stage_seq\": 32, \"distance_m\": 284087.401, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Edgeley Jn No.1\", \"stage_seq\": 33, \"distance_m\": 285547.834, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608\", \"location\": \"Edgeley Jn No2\", \"stage_seq\": 34, \"distance_m\": 285981.849, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"1609\", \"wtt_dep\": \"1610H\", \"location\": \"Stockport\", \"stage_seq\": 35, \"distance_m\": 286422.034, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Heaton Norris Jn\", \"stage_seq\": 36, \"distance_m\": 287593.595, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1614\", \"location\": \"Slade Lane Jn\", \"stage_seq\": 37, \"distance_m\": 292115.664, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615H\", \"location\": \"Ardwick Jn\", \"stage_seq\": 38, \"distance_m\": 294652.828, \"section_seq\": 1, \"route_path_id\": 65608}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": null, \"location\": \"Manchester Piccadilly\", \"stage_seq\": 39, \"distance_m\": 295805.514, \"section_seq\": 1, \"route_path_id\": 65608}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 295805.514, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65608}], \"total_distance_m\": 295805.514, \"capability_profiles\": [\"tilting\"], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 268318.085, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": 1, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 27487.429, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1413", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "53.4769795", "current_position_lon": "-2.2302017", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22008, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:24Z\", \"source_id\": 50466814, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:25:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:24:27Z\", \"source_id\": 16333955, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:12Z\", \"source_id\": 50471359, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:27:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:26:13Z\", \"source_id\": 16335311, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21883, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:15Z\", \"source_id\": 50481867, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:30:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:20Z\", \"source_id\": 16338409, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21792, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:21Z\", \"source_id\": 50500505, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:38:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:37:26Z\", \"source_id\": 16343696, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21610, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:44Z\", \"source_id\": 50519369, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:44:47Z\", \"source_id\": 16349073, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21500, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:21Z\", \"source_id\": 50523785, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:47:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:25Z\", \"source_id\": 16350372, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21210, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:00Z\", \"source_id\": 50642663, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:04Z\", \"source_id\": 16384520, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 20699, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:39Z\", \"source_id\": 50676144, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:45:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:43Z\", \"source_id\": 16394118, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11239, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:17Z\", \"source_id\": 50770553, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:19Z\", \"source_id\": 16421676, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:20Z\", \"source_id\": 50792121, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:22Z\", \"source_id\": 16428115, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:34Z\", \"source_id\": 50801108, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:38Z\", \"source_id\": 16430555, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9129, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:47Z\", \"source_id\": 50815354, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:55Z\", \"source_id\": 16434760, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9082, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:00Z\", \"source_id\": 50837703, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:04Z\", \"source_id\": 16441202, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:39Z\", \"source_id\": 16444023, \"stage_seq\": 35, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:54Z\", \"source_id\": 50873509, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:58Z\", \"source_id\": 16451416, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Manchester Piccadilly", "service_state_platform": "6", "timing_fact_generation": 1789574278480105, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": "{\"units\": [\"390131\"], \"profiles\": [\"tilting\"], \"unit_classes\": [\"390\"], \"registry_version\": 1}", "terminal_entered_at_utc": "2026-09-16T15:59:37.483195", "service_state_evidence_id": 16451416, "current_leg_start_actual_dep": "2026-09-16T16:50:30+01:00", "operational_evidence_version": 161, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:37.984660", "service_state_valid_until_kind": null, "operational_interpretation_version": 161, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Avanti West Coast P EUS MAN 1H25 390131 11 125 {"units": ["390131"], "profiles": ["tilting"], "unit_classes": ["390"], "registry_version": 1} {"version": 3, "segments": [{"to_m": 6.906, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 686.718, "from_m": 6.906, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1227.144, "from_m": 686.718, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1258.396, "from_m": 1227.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1546.479, "from_m": 1258.396, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1689.749, "from_m": 1546.479, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2635.639, "from_m": 1689.749, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3787.675, "from_m": 2635.639, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 5632.663, "from_m": 3787.675, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7136.095, "from_m": 5632.663, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 10505.955, "from_m": 7136.095, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 12941.841, "from_m": 10505.955, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 18619.811, "from_m": 12941.841, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 33233.229, "from_m": 18619.811, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 34553.95, "from_m": 33233.229, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 36285.324, "from_m": 34553.95, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 36339.261, "from_m": 36285.324, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 44607.679, "from_m": 36339.261, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 46540.265, "from_m": 44607.679, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60306.749, "from_m": 46540.265, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 60414.026, "from_m": 60306.749, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 60629.659, "from_m": 60414.026, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 60715.503, "from_m": 60629.659, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 64996.307, "from_m": 60715.503, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 68285.69, "from_m": 64996.307, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 74916.697, "from_m": 68285.69, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77240.851, "from_m": 74916.697, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 78068.989, "from_m": 77240.851, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78733.241, "from_m": 78068.989, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 78893.918, "from_m": 78733.241, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 91874.844, "from_m": 78893.918, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 91969.455, "from_m": 91874.844, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 110750.154, "from_m": 91969.455, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 117180.103, "from_m": 110750.154, "capability_applied": "tilting", "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 120.0}, {"to_m": 124095.596, "from_m": 117180.103, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 126313.06, "from_m": 124095.596, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 131025.117, "from_m": 126313.06, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131062.706, "from_m": 131025.117, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131716.944, "from_m": 131062.706, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 131775.895, "from_m": 131716.944, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 136165.401, "from_m": 131775.895, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 136346.904, "from_m": 136165.401, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 137400.296, "from_m": 136346.904, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 137479.1, "from_m": 137400.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 137684.363, "from_m": 137479.1, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 137754.629, "from_m": 137684.363, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 154958.148, "from_m": 137754.629, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 157279.096, "from_m": 154958.148, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 184702.873, "from_m": 157279.096, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 188221.755, "from_m": 184702.873, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188301.171, "from_m": 188221.755, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 188415.225, "from_m": 188301.171, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 188499.151, "from_m": 188415.225, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 200872.787, "from_m": 188499.151, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 200943.335, "from_m": 200872.787, "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": 204792.344, "from_m": 200943.335, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 205125.892, "from_m": 204792.344, "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": 205642.943, "from_m": 205125.892, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 205649.89, "from_m": 205642.943, "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": 207038.711, "from_m": 205649.89, "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": 207346.232, "from_m": 207038.711, "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": 207603.663, "from_m": 207346.232, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 207617.541, "from_m": 207603.663, "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": 208751.849, "from_m": 207617.541, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 208767.458, "from_m": 208751.849, "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": 209020.203, "from_m": 208767.458, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 209047.549, "from_m": 209020.203, "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": 213012.619, "from_m": 209047.549, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 213023.269, "from_m": 213012.619, "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": 213606.62, "from_m": 213023.269, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 213615.767, "from_m": 213606.62, "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": 217685.193, "from_m": 213615.767, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 217690.656, "from_m": 217685.193, "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": 219070.661, "from_m": 217690.656, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219080.209, "from_m": 219070.661, "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": 219303.18, "from_m": 219080.209, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219347.28, "from_m": 219303.18, "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": 219530.448, "from_m": 219347.28, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219551.362, "from_m": 219530.448, "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": 219815.628, "from_m": 219551.362, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 219821.731, "from_m": 219815.628, "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": 222734.187, "from_m": 219821.731, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 222755.75, "from_m": 222734.187, "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": 223777.513, "from_m": 222755.75, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 223950.342, "from_m": 223777.513, "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": 232384.173, "from_m": 223950.342, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 233528.494, "from_m": 232384.173, "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": 234865.76, "from_m": 233528.494, "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": 235361.313, "from_m": 234865.76, "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": 235397.92, "from_m": 235361.313, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 235437.913, "from_m": 235397.92, "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": 236093.126, "from_m": 235437.913, "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": 237484.435, "from_m": 236093.126, "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": 244494.614, "from_m": 237484.435, "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": 245301.529, "from_m": 244494.614, "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": 267363.666, "from_m": 245301.529, "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": 267408.455, "from_m": 267363.666, "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": 267475.747, "from_m": 267408.455, "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": 268161.453, "from_m": 267475.747, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 268959.423, "from_m": 268161.453, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 271876.731, "from_m": 268959.423, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 276848.57, "from_m": 271876.731, "capability_applied": "tilting", "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 125.0}, {"to_m": 282132.1, "from_m": 276848.57, "capability_applied": "tilting", "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:tilting", "infrastructure_limit_mph": 110.0}, {"to_m": 282780.663, "from_m": 282132.1, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 284360.471, "from_m": 282780.663, "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": 285311.085, "from_m": 284360.471, "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": 286189.108, "from_m": 285311.085, "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": 286631.985, "from_m": 286189.108, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 286671.908, "from_m": 286631.985, "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": 286702.248, "from_m": 286671.908, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 291701.16, "from_m": 286702.248, "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": 292664.648, "from_m": 291701.16, "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": 292736.801, "from_m": 292664.648, "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": 293264.894, "from_m": 292736.801, "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": 294799.2, "from_m": 293264.894, "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": 294962.925, "from_m": 294799.2, "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": 295272.338, "from_m": 294962.925, "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": 295318.544, "from_m": 295272.338, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 295396.334, "from_m": 295318.544, "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": 295805.514, "from_m": 295396.334, "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": 612102, "profile_key": "a0d7aef5b3b0471bb7e02ac58bc0829105a9c2960c022b1c0cc1b6d5679b3887", "schedule_id": 26761, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1413", "location": "London Euston", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415H", "location": "Camden South Jn", "stage_seq": 2, "distance_m": 1779.777, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Camden Jn", "stage_seq": 3, "distance_m": 2720.31, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1419", "location": "Willesden West London Jn", "stage_seq": 4, "distance_m": 8484.398, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Wembley Central", "stage_seq": 5, "distance_m": 12902.599, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1422H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 18278.101, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1425H", "location": "Watford Junction", "stage_seq": 7, "distance_m": 28035.335, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1429H", "location": "Bourne End Jn (Herts)", "stage_seq": 8, "distance_m": 41051.781, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1432H", "location": "Tring", "stage_seq": 9, "distance_m": 50880.259, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435H", "location": "Ledburn Jn", "stage_seq": 10, "distance_m": 60306.749, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440", "location": "Bletchley", "stage_seq": 11, "distance_m": 75745.529, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1441H", "location": "Milton Keynes Central", "stage_seq": 12, "distance_m": 80749.99, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445H", "location": "Hanslope Jn", "stage_seq": 13, "distance_m": 91473.743, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1452", "location": "Weedon", "stage_seq": 14, "distance_m": 112006.174, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459H", "location": "Hillmorton Jn", "stage_seq": 15, "distance_m": 131142.932, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500", "location": "Rugby", "stage_seq": 16, "distance_m": 133479.81, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Rugby Trent Valley Jn", "stage_seq": 17, "distance_m": 134515.361, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503", "location": "Brinklow Jn", "stage_seq": 18, "distance_m": 141980.639, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Attleborough South Jn", "stage_seq": 19, "distance_m": 153640.003, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1510H", "location": "Nuneaton", "stage_seq": 20, "distance_m": 156723.119, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Amington Jn", "stage_seq": 21, "distance_m": 176065.787, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Lichfield TV North Jn (LL)", "stage_seq": 22, "distance_m": 188652.003, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525H", "location": "Rugeley North Jn", "stage_seq": 23, "distance_m": 200872.787, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Colwich Jn", "stage_seq": 24, "distance_m": 204976.49, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Stone", "stage_seq": 25, "distance_m": 223676.752, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541H", "location": "Stoke Jn", "stage_seq": 26, "distance_m": 234359.118, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "1542H", "wtt_dep": "1544H", "location": "Stoke-on-Trent", "stage_seq": 27, "distance_m": 235177.393, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Kidsgrove", "stage_seq": 28, "distance_m": 245400.672, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1553", "location": "Congleton", "stage_seq": 29, "distance_m": 254430.471, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557H", "location": "Macclesfield", "stage_seq": 30, "distance_m": 267077.599, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Cheadle Hulme", "stage_seq": 31, "distance_m": 282578.546, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Adswood Road Jn", "stage_seq": 32, "distance_m": 284087.401, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Edgeley Jn No.1", "stage_seq": 33, "distance_m": 285547.834, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608", "location": "Edgeley Jn No2", "stage_seq": 34, "distance_m": 285981.849, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "1609", "wtt_dep": "1610H", "location": "Stockport", "stage_seq": 35, "distance_m": 286422.034, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Heaton Norris Jn", "stage_seq": 36, "distance_m": 287593.595, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1614", "location": "Slade Lane Jn", "stage_seq": 37, "distance_m": 292115.664, "section_seq": 1, "route_path_id": 65608}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615H", "location": "Ardwick Jn", "stage_seq": 38, "distance_m": 294652.828, "section_seq": 1, "route_path_id": 65608}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": null, "location": "Manchester Piccadilly", "stage_seq": 39, "distance_m": 295805.514, "section_seq": 1, "route_path_id": 65608}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 295805.514, "from_m": 0.0, "section_seq": 1, "route_path_id": 65608}], "total_distance_m": 295805.514, "capability_profiles": ["tilting"], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 268318.085, "equipment_max_speed_source": "linx", "capability_registry_version": 1, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 27487.429, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 22008, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:24Z", "source_id": 50466814, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T13:25:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:24:27Z", "source_id": 16333955, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:12Z", "source_id": 50471359, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:27:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:26:13Z", "source_id": 16335311, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21883, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:15Z", "source_id": 50481867, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T13:30:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:20Z", "source_id": 16338409, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21792, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:21Z", "source_id": 50500505, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T13:38:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:37:26Z", "source_id": 16343696, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21610, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:44Z", "source_id": 50519369, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T13:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:44:47Z", "source_id": 16349073, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21500, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:21Z", "source_id": 50523785, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T13:47:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:25Z", "source_id": 16350372, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21210, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:00Z", "source_id": 50642663, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:33:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:04Z", "source_id": 16384520, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 20699, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:39Z", "source_id": 50676144, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:45:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:43Z", "source_id": 16394118, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11239, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:17Z", "source_id": 50770553, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T15:20:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:19Z", "source_id": 16421676, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:20Z", "source_id": 50792121, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T15:28:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:22Z", "source_id": 16428115, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:34Z", "source_id": 50801108, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:33:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:38Z", "source_id": 16430555, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9129, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:47Z", "source_id": 50815354, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:37:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:55Z", "source_id": 16434760, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9082, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:00Z", "source_id": 50837703, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:45:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:04Z", "source_id": 16441202, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:39Z", "source_id": 16444023, "stage_seq": 35, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8455, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:54Z", "source_id": 50873509, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:59:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:58Z", "source_id": 16451416, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] London Euston 1413 1413 3 None None Manchester Piccadilly 1619 1619 6 LATE +40 minutes https://www.realtimetrains.co.uk/service/gb-nr:W34280/2026-09-16/detailed None Stockport 2026-09-16T16:50:30+01:00 Manchester Piccadilly 9.0 {"type": "LineString", "coordinates": [[-2.1631829735151142, 53.40568378508251], [-2.1632348999999995, 53.405869200000005], [-2.1633129999999996, 53.40610199999999], [-2.1633906, 53.4063121], [-2.1634848999999994, 53.40651199999999], [-2.1635191, 53.40657949999999], [-2.1635532, 53.40664679999999], [-2.1635976, 53.40673459999999], [-2.1636996999999996, 53.4069041], [-2.1638307999999995, 53.407085], [-2.1639045, 53.40717600000001], [-2.1640054, 53.40735759999998], [-2.1640529999999996, 53.4074341], [-2.1641446999999996, 53.4075496], [-2.164318999999999, 53.407756199999994], [-2.164499999999999, 53.407978099999994], [-2.1648764, 53.4084337], [-2.1655375, 53.4092312], [-2.1658822999999994, 53.4096456], [-2.1662428, 53.41008180000001], [-2.1674042, 53.41148129999999], [-2.1683801, 53.412627400000005], [-2.1685011, 53.4127849], [-2.1686742, 53.41303269999999], [-2.1688817999999994, 53.413287399999994], [-2.1692795999999994, 53.41376609999998], [-2.1694812, 53.4140086], [-2.169671279277511, 53.41428429590598], [-2.1697524999999995, 53.4144021], [-2.1701136, 53.4148394], [-2.170417088604405, 53.41523013055482], [-2.1705954, 53.4154597], [-2.1706901, 53.4155816], [-2.1711049, 53.4161407], [-2.1712077, 53.416273100000005], [-2.171466, 53.4166056], [-2.172048, 53.417350600000006], [-2.1728351, 53.418308], [-2.1737803, 53.4194515], [-2.1751912, 53.4211523], [-2.1764276, 53.422658], [-2.1775219999999997, 53.4239862], [-2.1786605, 53.4253673], [-2.1792002, 53.4260066], [-2.1796195, 53.4265034], [-2.1815426, 53.428799999999995], [-2.1829079, 53.43042519999999], [-2.1837018, 53.43140639999999], [-2.1841041, 53.4319098], [-2.1854613, 53.43354610000001], [-2.1865958999999995, 53.4349571], [-2.1869217, 53.4353394], [-2.1880512, 53.4366552], [-2.1889455, 53.4377357], [-2.1893318, 53.4382334], [-2.1898766, 53.4389848], [-2.1901351000000004, 53.4393628], [-2.1904396, 53.43982240000001], [-2.1908491999999997, 53.4404844], [-2.1909621999999995, 53.4406687], [-2.1911235, 53.44097429999999], [-2.1914373, 53.4415606], [-2.191609, 53.441897700000005], [-2.1918721999999997, 53.44242739999999], [-2.191932, 53.4425662], [-2.1925504, 53.44404509999999], [-2.1926189, 53.444208800000006], [-2.1927211, 53.4444728], [-2.1927931, 53.44465610000001], [-2.1928878, 53.44488559999999], [-2.1931894000000005, 53.4456168], [-2.1936916999999996, 53.4468636], [-2.1937517, 53.44701320000001], [-2.1943064999999997, 53.448391599999994], [-2.1943922999999996, 53.4485957], [-2.1945778, 53.44905389999999], [-2.1947333, 53.44943959999999], [-2.1949835, 53.4499418], [-2.1953996, 53.45096939999999], [-2.1954939, 53.4511767], [-2.1957003, 53.45161840000001], [-2.1958142, 53.4518584], [-2.1961301, 53.4525731], [-2.1961602, 53.4526581], [-2.1961610093135904, 53.45266013085102], [-2.1967217, 53.45406710000001], [-2.1969135, 53.45452280000001], [-2.197305, 53.4554591], [-2.1974035, 53.455659299999986], [-2.1975325, 53.45592149999999], [-2.1975857, 53.45603930000001], [-2.1976647, 53.4561745], [-2.1979429999999995, 53.4566981], [-2.1981766, 53.45710030000001], [-2.1982946, 53.4573193], [-2.1989057, 53.45834179999999], [-2.1991446999999997, 53.458714], [-2.1994242999999996, 53.4591271], [-2.199825699999999, 53.4596841], [-2.1999885, 53.4599028], [-2.2001912, 53.460186799999995], [-2.2004911, 53.4605461], [-2.200902, 53.461011799999994], [-2.2012681, 53.46135040000001], [-2.2014062999999995, 53.46149340000001], [-2.2016216, 53.4616893], [-2.201838, 53.461892799999994], [-2.2033090999999994, 53.46346129999999], [-2.2036199, 53.4637588], [-2.2042421, 53.46434799999999], [-2.2045679, 53.4646644], [-2.2049958, 53.46503299999999], [-2.2057005, 53.465632799999995], [-2.2060526, 53.4659352], [-2.2066785, 53.4664235], [-2.2068790999999996, 53.466578899999995], [-2.2071344000000006, 53.46677330000001], [-2.2079414, 53.46734200000001], [-2.208336, 53.4676315], [-2.208554942830538, 53.46779240988761], [-2.2089385, 53.46807429999999], [-2.2089583, 53.468088900000005], [-2.209295, 53.46831559999998], [-2.2099747999999995, 53.46875310000001], [-2.2104818, 53.4690708], [-2.2110048, 53.46939179999999], [-2.2115171, 53.469706300000006], [-2.2120535, 53.47002880000001], [-2.2124520000000003, 53.47026129999999], [-2.212763499999999, 53.4704742], [-2.2129825999999997, 53.470594000000006], [-2.2132390999999996, 53.47073610000001], [-2.2138399, 53.471039399999995], [-2.2140942, 53.47116409999999], [-2.2144255222798934, 53.4713220640662], [-2.214629708762691, 53.47142384391765], [-2.2148069874751126, 53.47151605315788], [-2.214961257464357, 53.47160001591331], [-2.2150964177776222, 53.47167705631036], [-2.2152163674621086, 53.471748498475485], [-2.215325005565014, 53.471815666535065], [-2.215426231133539, 53.47187988461555], [-2.215523943214882, 53.47194247684335], [-2.2156220408562413, 53.47200476734491], [-2.215724423104817, 53.47206808024663], [-2.215834989007808, 53.47213373967496], [-2.215957637612413, 53.47220306975629], [-2.216096267965831, 53.47227739461709], [-2.2162547791152623, 53.47235803838374], [-2.2164370701079044, 53.47244632518268], [-2.216647039990957, 53.47254357914034], [-2.2169989, 53.4727165], [-2.217562099999999, 53.4729546], [-2.2179118, 53.473130100000006], [-2.2185405, 53.4733947], [-2.2189126, 53.4735653], [-2.2191308000000003, 53.4736627], [-2.2194478, 53.4737972], [-2.2199004, 53.4739919], [-2.2209971999999993, 53.4744058], [-2.2228192999999994, 53.4750798], [-2.2230409999999994, 53.475159999999995], [-2.2236295, 53.4753857], [-2.2239598000000003, 53.47551589999999], [-2.2245268, 53.4757753], [-2.2249038, 53.4759233], [-2.2251422999999995, 53.476000699999986], [-2.2253206, 53.4760581], [-2.2256340000000003, 53.4761488], [-2.2260491, 53.4762425], [-2.2263467, 53.47630199999998], [-2.2264624999999993, 53.4763235], [-2.2266657, 53.4763525], [-2.2267769, 53.47636580000001], [-2.2273412999999995, 53.47643409999999], [-2.2274908999999994, 53.4764527], [-2.227757, 53.4764795], [-2.2278741, 53.4764965], [-2.2279932999999996, 53.4765147], [-2.2281444999999995, 53.4765377], [-2.2283708999999994, 53.47657309999999], [-2.2285185, 53.476603], [-2.2286704, 53.47663439999999], [-2.2289997, 53.4767067], [-2.229483, 53.4768164], [-2.2302016999999994, 53.476979499999985]]} 5.8 1650 1659 Stockport Manchester Piccadilly Manchester Piccadilly 53.4769795 -2.2302017 53.4769795 -2.2302017 1 0 2026-09-16 16:09:38 TERMINATED 2026-09-16 15:59:00 Manchester Piccadilly TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451416 1789574278480105 161 161 2026-09-16 16:09:37.984660 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:37.483195
583977 614123 P66670 471H97MR16 2026-09-16 COMPLETE 16451546 2026-09-16 16:59:00 2026-09-16 16:10:08 2026-09-18 16:10:08 {"id": 614123, "stp": "P", "toc": "Greater Anglia", "uid": "P66670", "consist": "720525+720573", "dest_crs": "LST", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P66670/2026-09-16/detailed", "trust_id": "471H97MR16", "origin_crs": "CBG", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Liverpool Street", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "1", "is_terminated": 1, "next_location": "London Liverpool Street", "signalling_id": "1H97", "timing_status": "LATE", "origin_station": "Cambridge", "current_leg_arr": "1659", "current_leg_dep": "1643", "current_leg_end": "London Liverpool Street", "origin_dep_time": "1535", "origin_platform": "7", "current_location": "London Liverpool Street", "last_update_time": "2026-09-16T16:10:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]}", "current_leg_start": "Tottenham Hale", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.5179917", "next_location_lon": "-0.0816517", "previous_location": "Tottenham Hale", "current_leg_milage": "5.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 644.581, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3634.379, \"from_m\": 644.581, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 9502.229, \"from_m\": 3634.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\": 10417.668, \"from_m\": 9502.229, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15085.392, \"from_m\": 10417.668, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15593.136, \"from_m\": 15085.392, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 15602.319, \"from_m\": 15593.136, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19425.013, \"from_m\": 15602.319, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 40331.838, \"from_m\": 19425.013, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 40406.529, \"from_m\": 40331.838, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 43174.425, \"from_m\": 40406.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\": 57126.311, \"from_m\": 43174.425, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66851.716, \"from_m\": 57126.311, \"capability_applied\": null, \"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\": 71958.328, \"from_m\": 66851.716, \"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\": 71992.765, \"from_m\": 71958.328, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 72038.773, \"from_m\": 71992.765, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72070.667, \"from_m\": 72038.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 76559.074, \"from_m\": 72070.667, \"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\": 79679.064, \"from_m\": 76559.074, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 80062.464, \"from_m\": 79679.064, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80109.499, \"from_m\": 80062.464, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 81540.739, \"from_m\": 80109.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 81643.434, \"from_m\": 81540.739, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82290.294, \"from_m\": 81643.434, \"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\": 83375.719, \"from_m\": 82290.294, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84321.802, \"from_m\": 83375.719, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 84899.946, \"from_m\": 84321.802, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 86364.451, \"from_m\": 84899.946, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 87940.441, \"from_m\": 86364.451, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 88577.343, \"from_m\": 87940.441, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 89054.017, \"from_m\": 88577.343, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 89507.236, \"from_m\": 89054.017, \"capability_applied\": null, \"effective_limit_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\": 614123, \"profile_key\": \"15f7bc8272b0c546b723e7b189980cb0e886a26b52bdb8b1a763956ed45639a2\", \"schedule_id\": 22069, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Cambridge\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1539H\", \"location\": \"Cambridge South\", \"stage_seq\": 2, \"distance_m\": 2607.785, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1541\", \"location\": \"Shepreth Branch Jn\", \"stage_seq\": 3, \"distance_m\": 3723.525, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1542H\", \"location\": \"Shelford\", \"stage_seq\": 4, \"distance_m\": 5114.578, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1547\", \"location\": \"Whittlesford Parkway\", \"stage_seq\": 5, \"distance_m\": 10635.222, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551\", \"location\": \"Great Chesterford\", \"stage_seq\": 6, \"distance_m\": 16002.125, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Audley End\", \"stage_seq\": 7, \"distance_m\": 22491.538, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Newport (Essex)\", \"stage_seq\": 8, \"distance_m\": 25361.558, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1605\", \"wtt_dep\": \"1605H\", \"location\": \"Elsenham\", \"stage_seq\": 9, \"distance_m\": 32322.029, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Stansted North Jn\", \"stage_seq\": 10, \"distance_m\": 34324.52, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1610H\", \"wtt_dep\": \"1611\", \"location\": \"Stansted Mountfitchet\", \"stage_seq\": 11, \"distance_m\": 35917.437, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1616\", \"location\": \"Bishops Stortford\", \"stage_seq\": 12, \"distance_m\": 40719.595, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Harlow Town\", \"stage_seq\": 13, \"distance_m\": 52955.998, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1629\", \"location\": \"Broxbourne Jn\", \"stage_seq\": 14, \"distance_m\": 59878.627, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631\", \"location\": \"Broxbourne\", \"stage_seq\": 15, \"distance_m\": 61856.063, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Cheshunt\", \"stage_seq\": 16, \"distance_m\": 66907.004, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Brimsdown\", \"stage_seq\": 17, \"distance_m\": 72172.523, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Tottenham Hale\", \"stage_seq\": 18, \"distance_m\": 79908.238, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Tottenham South Jn\", \"stage_seq\": 19, \"distance_m\": 80668.392, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Coppermill Jn\", \"stage_seq\": 20, \"distance_m\": 81620.812, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Clapton Jn\", \"stage_seq\": 21, \"distance_m\": 82338.811, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"location\": \"Hackney Downs\", \"stage_seq\": 22, \"distance_m\": 84720.949, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Bethnal Green\", \"stage_seq\": 23, \"distance_m\": 87695.093, \"section_seq\": 1, \"route_path_id\": 99473}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"London Liverpool Street\", \"stage_seq\": 24, \"distance_m\": 89507.236, \"section_seq\": 1, \"route_path_id\": 99473}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 89507.236, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 99473}], \"total_distance_m\": 89507.236, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 85040.801, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 4466.435, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1535", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "16.0", "current_position_lat": "51.5179917", "current_position_lon": "-0.0816517", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:40:22Z\", \"source_id\": 16390781, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12624, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:31Z\", \"source_id\": 50672822, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:43:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:38Z\", \"source_id\": 16393256, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12667, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:56Z\", \"source_id\": 50684520, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:58Z\", \"source_id\": 16396567, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12671, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:56Z\", \"source_id\": 50695342, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:02Z\", \"source_id\": 16399735, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12678, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:43Z\", \"source_id\": 50707819, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:47Z\", \"source_id\": 16403369, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:42Z\", \"source_id\": 50715664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:47Z\", \"source_id\": 16405620, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12690, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:57Z\", \"source_id\": 50729809, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:59Z\", \"source_id\": 16409598, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:14Z\", \"source_id\": 50738330, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:18Z\", \"source_id\": 16412236, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12744, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:32Z\", \"source_id\": 50752413, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:36Z\", \"source_id\": 16416352, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:38Z\", \"source_id\": 50776935, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:42Z\", \"source_id\": 16423512, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:55Z\", \"source_id\": 50796465, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:58Z\", \"source_id\": 16429239, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14837, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:21Z\", \"source_id\": 50803286, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:25Z\", \"source_id\": 16431261, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:20Z\", \"source_id\": 50811200, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:20Z\", \"source_id\": 16433555, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14880, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:42Z\", \"source_id\": 50828530, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:44Z\", \"source_id\": 16438608, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:35Z\", \"source_id\": 50850215, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:40Z\", \"source_id\": 16444851, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:44Z\", \"source_id\": 50864820, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:46Z\", \"source_id\": 16448942, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15468, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:08Z\", \"source_id\": 50874121, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:12Z\", \"source_id\": 16451546, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Liverpool Street", "service_state_platform": "1", "timing_fact_generation": 1789574293293391, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:40.654866", "service_state_evidence_id": 16451546, "current_leg_start_actual_dep": "2026-09-16T16:45:00+01:00", "operational_evidence_version": 92, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:41.285496", "service_state_valid_until_kind": null, "operational_interpretation_version": 92, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia P CBG LST 1H97 720525+720573 10 100 None {"version": 3, "segments": [{"to_m": 644.581, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3634.379, "from_m": 644.581, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 9502.229, "from_m": 3634.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": 10417.668, "from_m": 9502.229, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15085.392, "from_m": 10417.668, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15593.136, "from_m": 15085.392, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 15602.319, "from_m": 15593.136, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19425.013, "from_m": 15602.319, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 40331.838, "from_m": 19425.013, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 40406.529, "from_m": 40331.838, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 43174.425, "from_m": 40406.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": 57126.311, "from_m": 43174.425, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66851.716, "from_m": 57126.311, "capability_applied": null, "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": 71958.328, "from_m": 66851.716, "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": 71992.765, "from_m": 71958.328, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 72038.773, "from_m": 71992.765, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72070.667, "from_m": 72038.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 76559.074, "from_m": 72070.667, "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": 79679.064, "from_m": 76559.074, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 80062.464, "from_m": 79679.064, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80109.499, "from_m": 80062.464, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 81540.739, "from_m": 80109.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 81643.434, "from_m": 81540.739, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82290.294, "from_m": 81643.434, "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": 83375.719, "from_m": 82290.294, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84321.802, "from_m": 83375.719, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 84899.946, "from_m": 84321.802, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 86364.451, "from_m": 84899.946, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 87940.441, "from_m": 86364.451, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 88577.343, "from_m": 87940.441, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 89054.017, "from_m": 88577.343, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 89507.236, "from_m": 89054.017, "capability_applied": null, "effective_limit_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": 614123, "profile_key": "15f7bc8272b0c546b723e7b189980cb0e886a26b52bdb8b1a763956ed45639a2", "schedule_id": 22069, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1535", "location": "Cambridge", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1539H", "location": "Cambridge South", "stage_seq": 2, "distance_m": 2607.785, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1541", "location": "Shepreth Branch Jn", "stage_seq": 3, "distance_m": 3723.525, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1542H", "location": "Shelford", "stage_seq": 4, "distance_m": 5114.578, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1547", "location": "Whittlesford Parkway", "stage_seq": 5, "distance_m": 10635.222, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551", "location": "Great Chesterford", "stage_seq": 6, "distance_m": 16002.125, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Audley End", "stage_seq": 7, "distance_m": 22491.538, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Newport (Essex)", "stage_seq": 8, "distance_m": 25361.558, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1605", "wtt_dep": "1605H", "location": "Elsenham", "stage_seq": 9, "distance_m": 32322.029, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1609", "location": "Stansted North Jn", "stage_seq": 10, "distance_m": 34324.52, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1610H", "wtt_dep": "1611", "location": "Stansted Mountfitchet", "stage_seq": 11, "distance_m": 35917.437, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1616", "location": "Bishops Stortford", "stage_seq": 12, "distance_m": 40719.595, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Harlow Town", "stage_seq": 13, "distance_m": 52955.998, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1629", "location": "Broxbourne Jn", "stage_seq": 14, "distance_m": 59878.627, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631", "location": "Broxbourne", "stage_seq": 15, "distance_m": 61856.063, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Cheshunt", "stage_seq": 16, "distance_m": 66907.004, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Brimsdown", "stage_seq": 17, "distance_m": 72172.523, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Tottenham Hale", "stage_seq": 18, "distance_m": 79908.238, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Tottenham South Jn", "stage_seq": 19, "distance_m": 80668.392, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Coppermill Jn", "stage_seq": 20, "distance_m": 81620.812, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Clapton Jn", "stage_seq": 21, "distance_m": 82338.811, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1650", "location": "Hackney Downs", "stage_seq": 22, "distance_m": 84720.949, "section_seq": 1, "route_path_id": 99473}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Bethnal Green", "stage_seq": 23, "distance_m": 87695.093, "section_seq": 1, "route_path_id": 99473}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "London Liverpool Street", "stage_seq": 24, "distance_m": 89507.236, "section_seq": 1, "route_path_id": 99473}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 89507.236, "from_m": 0.0, "section_seq": 1, "route_path_id": 99473}], "total_distance_m": 89507.236, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 85040.801, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 4466.435, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:40:22Z", "source_id": 16390781, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12624, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:31Z", "source_id": 50672822, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:43:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:38Z", "source_id": 16393256, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12667, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:56Z", "source_id": 50684520, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:48:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:58Z", "source_id": 16396567, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12671, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:56Z", "source_id": 50695342, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:52:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:02Z", "source_id": 16399735, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12678, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:43Z", "source_id": 50707819, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:57:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:47Z", "source_id": 16403369, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:42Z", "source_id": 50715664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:00:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:47Z", "source_id": 16405620, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12690, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:57Z", "source_id": 50729809, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:05:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:59Z", "source_id": 16409598, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:14Z", "source_id": 50738330, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:09:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:18Z", "source_id": 16412236, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12744, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:32Z", "source_id": 50752413, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:14:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:36Z", "source_id": 16416352, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:38Z", "source_id": 50776935, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:23:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:42Z", "source_id": 16423512, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:55Z", "source_id": 50796465, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:30:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:58Z", "source_id": 16429239, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14837, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:21Z", "source_id": 50803286, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:33:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:25Z", "source_id": 16431261, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:20Z", "source_id": 50811200, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:36:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:20Z", "source_id": 16433555, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14880, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:42Z", "source_id": 50828530, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:44Z", "source_id": 16438608, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:35Z", "source_id": 50850215, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:50:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:40Z", "source_id": 16444851, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:44Z", "source_id": 50864820, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:55:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:46Z", "source_id": 16448942, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15468, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:08Z", "source_id": 50874121, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:59:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:12Z", "source_id": 16451546, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Cambridge 1535 1535 7 None None London Liverpool Street 1658 1658 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P66670/2026-09-16/detailed None Tottenham Hale 2026-09-16T16:45:00+01:00 London Liverpool Street 16.0 {"type": "LineString", "coordinates": [[-0.0598405, 51.5884716], [-0.05990140000000001, 51.5882172], [-0.0599693, 51.5879059], [-0.060029, 51.5876093], [-0.06007010000000001, 51.587394], [-0.0601208, 51.5870928], [-0.0601862, 51.58667429999999], [-0.06023369999999999, 51.586337400000005], [-0.060292499999999985, 51.5858345], [-0.060309600000000005, 51.58564389999999], [-0.060322899999999985, 51.5854779], [-0.06033219999999999, 51.5852473], [-0.06033889999999999, 51.5848704], [-0.06033169999999999, 51.584416100000006], [-0.060329102176324485, 51.58434179570346], [-0.06032781329232787, 51.58430493033159], [-0.0603239, 51.584193], [-0.06031139999999999, 51.5840147], [-0.060298300000000006, 51.5838485], [-0.060278000000000005, 51.5836321], [-0.06025950000000001, 51.58348199999999], [-0.060231200000000006, 51.58329429999999], [-0.060217499999999986, 51.5832013], [-0.06019289999999998, 51.5830713], [-0.0601442, 51.5828452], [-0.060109, 51.582691699999984], [-0.060075199999999995, 51.58255569999999], [-0.06004310000000001, 51.58243660000001], [-0.05996010000000001, 51.5821547], [-0.0598861, 51.5819333], [-0.059818600000000006, 51.5817322], [-0.0597976, 51.58167670000001], [-0.0597934051319669, 51.581666005982385], [-0.059696200000000005, 51.58141819999999], [-0.0596385, 51.5812778], [-0.05956290000000001, 51.581101699999984], [-0.059499800000000005, 51.58096590000001], [-0.05942009999999999, 51.5807964], [-0.05933219999999999, 51.580617899999986], [-0.0592936, 51.58054009999999], [-0.059218199999999985, 51.580397], [-0.05912899999999999, 51.58023369999999], [-0.05904629999999999, 51.5800836], [-0.0589321, 51.5798913], [-0.0588452, 51.5797454], [-0.058720600000000005, 51.57954779999999], [-0.058622299999999995, 51.579397600000014], [-0.058519, 51.57924820000001], [-0.05840680000000001, 51.5790818], [-0.058311400000000006, 51.5789488], [-0.0582128, 51.57881689999999], [-0.0580939, 51.5786608], [-0.0579578, 51.57848719999999], [-0.0578294, 51.5783262], [-0.05770600000000001, 51.5781797], [-0.057580999999999986, 51.57803559999999], [-0.05745000000000001, 51.5778874], [-0.05731350000000001, 51.577735699999984], [-0.057175100000000006, 51.57759060000001], [-0.05705820000000001, 51.5774681], [-0.056930600000000005, 51.5773408], [-0.05679219999999999, 51.577201599999995], [-0.05663660000000001, 51.5770518], [-0.05647490000000001, 51.5768967], [-0.0562964, 51.5767309], [-0.056146399999999985, 51.576595700000006], [-0.0560037, 51.57646799999999], [-0.0558777, 51.5763585], [-0.055704, 51.576211099999995], [-0.05551890000000001, 51.57605590000001], [-0.055260100000000006, 51.575848399999984], [-0.0550742, 51.575704599999995], [-0.05478739999999999, 51.5754875], [-0.0545799, 51.5753371], [-0.0544056, 51.5752147], [-0.05419299999999999, 51.57506800000001], [-0.05407979999999999, 51.5749844], [-0.0538693, 51.5748548], [-0.053713399999999994, 51.5747545], [-0.0530518, 51.57434450000001], [-0.05280619999999999, 51.57421], [-0.05255329999999999, 51.5740464], [-0.052374399999999995, 51.57392350000001], [-0.05222679999999999, 51.5738186], [-0.05208959999999999, 51.5737137], [-0.05191079999999999, 51.5735664], [-0.05182139999999999, 51.5734856], [-0.0517365, 51.57340390000001], [-0.051650499999999995, 51.57331639999999], [-0.0515356, 51.5731938], [-0.05142939999999999, 51.5730732], [-0.0513222, 51.57294199999998], [-0.05119989999999999, 51.5727861], [-0.051100999999999994, 51.5726538], [-0.0509998, 51.57250500000001], [-0.0509078, 51.57236410000001], [-0.0508174, 51.57221690000001], [-0.05073629999999999, 51.572072], [-0.0506453, 51.571897799999995], [-0.050566299999999995, 51.5717273], [-0.05050009999999999, 51.57155439999999], [-0.0504537, 51.5714292], [-0.0504037, 51.5712794], [-0.05036059999999999, 51.571118299999995], [-0.0503222, 51.57095400000001], [-0.0502823, 51.57076239999999], [-0.05024939999999999, 51.5705688], [-0.0502391, 51.570506], [-0.0502203, 51.5703659], [-0.05020539999999999, 51.570226], [-0.0501967, 51.5701356], [-0.0501858, 51.5699431], [-0.05018159999999999, 51.569797], [-0.0501875, 51.56967950000001], [-0.050196099999999994, 51.5695961], [-0.05021659999999999, 51.569459899999984], [-0.0502425, 51.5693297], [-0.050273099999999994, 51.5692086], [-0.0502955, 51.5691359], [-0.0503296, 51.569038299999995], [-0.0503671, 51.5689521], [-0.050429, 51.56882550000001], [-0.0505015, 51.5686733], [-0.0506069, 51.5684778], [-0.0506503281917645, 51.56841057553879], [-0.05065069999999999, 51.56841000000001], [-0.05102279999999999, 51.5678573], [-0.0511895, 51.567616300000005], [-0.0512816, 51.56747670000001], [-0.0514143, 51.5672745], [-0.051590899999999995, 51.5670186], [-0.0516819, 51.56689110000001], [-0.0520103, 51.566445900000005], [-0.05216869999999999, 51.5662388], [-0.0523638, 51.565988999999995], [-0.0525289, 51.5657849], [-0.052708, 51.5655692], [-0.0528903, 51.5653566], [-0.0530484, 51.5651757], [-0.05323850000000001, 51.5649586], [-0.0534803, 51.564697499999994], [-0.05371359999999999, 51.56444619999999], [-0.05392159999999999, 51.5642306], [-0.0541082, 51.5640404], [-0.0543885, 51.5637632], [-0.0546975, 51.5634568], [-0.05486, 51.5633049], [-0.0550507, 51.56313039999999], [-0.0552412, 51.5629656], [-0.055411100000000005, 51.5628207], [-0.05570339999999999, 51.5625747], [-0.0559931, 51.5623399], [-0.0569824, 51.5615314], [-0.057577199999999995, 51.56104620000001], [-0.05787520000000001, 51.5608024], [-0.05807570000000001, 51.5606218], [-0.05818129999999999, 51.5605221], [-0.058282699999999986, 51.5604223], [-0.0584742, 51.56023239999999], [-0.05861480000000001, 51.56007960000001], [-0.05868210000000001, 51.5600012], [-0.05874540000000001, 51.5599152], [-0.0588062, 51.5598246], [-0.058865, 51.5597389], [-0.058938099999999986, 51.559611800000006], [-0.05898830000000001, 51.5595037], [-0.05903219999999999, 51.559397], [-0.05908750000000001, 51.5592226], [-0.0591327, 51.55903800000001], [-0.0591555, 51.55886890000001], [-0.05915529999999999, 51.5587018], [-0.059146, 51.558552899999995], [-0.0591314, 51.5584101], [-0.059099799999999994, 51.558216], [-0.05868620000000001, 51.5557267], [-0.0586347, 51.55537669999999], [-0.0586244, 51.5552751], [-0.058614200000000005, 51.555164399999995], [-0.0586064, 51.55492660000001], [-0.058611, 51.55479309999998], [-0.05862949129258164, 51.55466347968381], [-0.05863139999999999, 51.5546501], [-0.058686699999999994, 51.554407100000006], [-0.058734399999999985, 51.55423400000001], [-0.0587943, 51.554075999999995], [-0.0588596, 51.5539394], [-0.058951, 51.5537678], [-0.05904000000000001, 51.553608100000005], [-0.0591344, 51.553456800000006], [-0.05934959999999999, 51.5531678], [-0.059590300000000006, 51.55289810000001], [-0.0598751, 51.5525955], [-0.06003109999999998, 51.5524315], [-0.0602061, 51.552262500000005], [-0.0606141, 51.5518605], [-0.0607365, 51.5517303], [-0.06082250000000001, 51.551632600000005], [-0.0609143, 51.5515176], [-0.0609884, 51.55141780000001], [-0.0610555, 51.5513171], [-0.0611198, 51.5512011], [-0.0611802, 51.55107480000001], [-0.0612165, 51.5509848], [-0.061252, 51.550879599999995], [-0.0612688, 51.550812400000005], [-0.0612917, 51.55070920000001], [-0.0613036, 51.550638000000006], [-0.06132169999999999, 51.5505485], [-0.0613314, 51.5504946], [-0.06134540000000001, 51.55039579999999], [-0.06135720000000001, 51.55028800000001], [-0.0613438, 51.5502029], [-0.0613342, 51.55015], [-0.06132200000000001, 51.5500994], [-0.06130519999999999, 51.550033899999995], [-0.061278799999999994, 51.5499274], [-0.061248099999999986, 51.5498378], [-0.06120599999999999, 51.549742], [-0.06111740000000001, 51.5495565], [-0.06108240000000001, 51.54947709999999], [-0.0610028, 51.5493291], [-0.0609157, 51.54919749999999], [-0.060721099999999986, 51.54891190000001], [-0.06072027675297441, 51.54891067027999], [-0.0604254, 51.54847019999999], [-0.060385699999999994, 51.5484063], [-0.06034169999999999, 51.5483269], [-0.06029450000000001, 51.54822980000001], [-0.060256399999999995, 51.5481455], [-0.060201399999999995, 51.5480156], [-0.06014980000000001, 51.54789419999999], [-0.06010589999999998, 51.5478062], [-0.06002770000000001, 51.547669199999994], [-0.0599848, 51.5476016], [-0.0598457, 51.5473996], [-0.059692499604471046, 51.54716775536503], [-0.05967197451918514, 51.547136693796034], [-0.0596059, 51.5470367], [-0.059554158380923344, 51.54695368990543], [-0.059432462108605505, 51.54675844959125], [-0.05940699999999999, 51.5467176], [-0.05932569999999999, 51.546578399999994], [-0.059229, 51.54641620000001], [-0.05898099999999999, 51.5459905], [-0.058849700000000005, 51.5457525], [-0.0587776, 51.5455762], [-0.0587337, 51.54548200000001], [-0.0586255, 51.5452247], [-0.0585298, 51.544981799999995], [-0.0584513, 51.54478219999999], [-0.0583002, 51.54444339999999], [-0.05822909999999999, 51.5442736], [-0.05805989999999999, 51.5439111], [-0.0579043, 51.543581299999985], [-0.0577611, 51.5432498], [-0.0577001, 51.543069999999986], [-0.057649700000000005, 51.5428507], [-0.0576055, 51.5425835], [-0.0575825, 51.5424317], [-0.057565699999999984, 51.54223989999999], [-0.057565699999999984, 51.5419672], [-0.0575816, 51.5417016], [-0.05759839999999999, 51.54149439999999], [-0.057635599999999995, 51.54125359999999], [-0.057683299999999986, 51.5410067], [-0.057765499999999984, 51.5407241], [-0.057833599999999985, 51.540469599999994], [-0.0579211, 51.540169899999995], [-0.057979399999999987, 51.5399714], [-0.058074, 51.53964210000001], [-0.0581226, 51.5394348], [-0.05814649999999998, 51.5392726], [-0.0581712, 51.5390989], [-0.0581863, 51.5389472], [-0.0581889, 51.53880420000001], [-0.0581889, 51.538658], [-0.0581774, 51.53839510000001], [-0.05816509999999999, 51.5381356], [-0.0581527, 51.5379064], [-0.0581377, 51.537612799999984], [-0.0581324, 51.5373268], [-0.0581262, 51.5369821], [-0.0581129, 51.53670280000001], [-0.05809520000000001, 51.53643009999999], [-0.0580722, 51.536146300000006], [-0.0580457, 51.5358489], [-0.0580192, 51.53555140000001], [-0.0579971, 51.5352572], [-0.05796169999999999, 51.5349224], [-0.05793430000000001, 51.5346799], [-0.05789930000000001, 51.53447439999999], [-0.0578265, 51.5339431], [-0.05777739999999999, 51.5335541], [-0.0577318, 51.53322369999999], [-0.05770159999999999, 51.5330804], [-0.05766260000000001, 51.5329395], [-0.057598800000000006, 51.532758], [-0.0575601, 51.5326655], [-0.057459, 51.53245679999999], [-0.0573048, 51.53214619999999], [-0.0572324, 51.531996799999995], [-0.0571293, 51.5317674], [-0.0570413, 51.5315399], [-0.05697509999999999, 51.53134519999999], [-0.05692339999999999, 51.53114790000001], [-0.0568521, 51.53082810000001], [-0.0568012, 51.5305627], [-0.0567395, 51.5303025], [-0.0565151, 51.52948829999999], [-0.0564618, 51.5292603], [-0.0564149, 51.5290305], [-0.0563121, 51.528497299999984], [-0.0562316, 51.5280144], [-0.056203599999999986, 51.5277712], [-0.05618899999999999, 51.527524500000006], [-0.05618720000000001, 51.52734360000001], [-0.05619129999999999, 51.5271447], [-0.0562042, 51.52701760000001], [-0.05622549999999999, 51.5268896], [-0.05627770000000001, 51.52663340000001], [-0.056308800000000006, 51.5264839], [-0.05632129999999999, 51.5263824], [-0.0563317, 51.52621899999999], [-0.05633250000000001, 51.526143], [-0.05632170000000001, 51.526013], [-0.0563199, 51.5258872], [-0.0563218, 51.5258237], [-0.0563244, 51.52575939999999], [-0.056330099999999994, 51.525690899999994], [-0.0563349, 51.5256408], [-0.0563426, 51.52559560000001], [-0.0563578, 51.52552800000001], [-0.056371500000000005, 51.52547659999999], [-0.0563905, 51.52542349999999], [-0.05640849999999999, 51.5253771], [-0.056432199999999995, 51.52532459999998], [-0.0564687, 51.5252499], [-0.056506200000000006, 51.5251802], [-0.0565394, 51.5251283], [-0.0565669, 51.52508769999999], [-0.0566002, 51.5250427], [-0.0566372, 51.5249971], [-0.0567013, 51.52492279999999], [-0.0567601, 51.5248624], [-0.05681810000000001, 51.524807], [-0.05688659999999999, 51.52474980000001], [-0.056969200000000005, 51.5246857], [-0.05704200000000001, 51.5246314], [-0.057128599999999995, 51.52457470000001], [-0.05720569999999999, 51.52452520000001], [-0.05728910000000001, 51.5244769], [-0.0573688, 51.5244329], [-0.05745020000000001, 51.52439170000002], [-0.0575034, 51.5243651], [-0.0575662, 51.52433729999999], [-0.05761929999999999, 51.52431489999999], [-0.057676799999999986, 51.5242919], [-0.0577546, 51.524263], [-0.057818, 51.52424049999999], [-0.0578923, 51.5242156], [-0.057969899999999984, 51.5241915], [-0.05804559999999998, 51.5241702], [-0.0581251, 51.5241487], [-0.0582059, 51.5241301], [-0.0582978, 51.5241103], [-0.05838639999999999, 51.52409300000001], [-0.05849730000000001, 51.5240739], [-0.0586293, 51.524053599999995], [-0.058737799999999986, 51.5240394], [-0.0588547, 51.5240259], [-0.05898450000000001, 51.52401220000001], [-0.0591108, 51.5239994], [-0.059246900000000005, 51.52398759999999], [-0.059385400000000005, 51.52397469999999], [-0.059526800000000005, 51.523962], [-0.0596347, 51.52395229999999], [-0.0597029650123744, 51.5239471464723], [-0.0598122, 51.523938900000005], [-0.06001089999999999, 51.5239223], [-0.06020860000000001, 51.5239063], [-0.06049090000000001, 51.5238841], [-0.060700299999999985, 51.5238686], [-0.06089669999999999, 51.5238545], [-0.06119089999999999, 51.52383439999999], [-0.06135559999999999, 51.5238208], [-0.06145540000000001, 51.52381030000001], [-0.06153129999999998, 51.5238025], [-0.06160109999999999, 51.52379530000001], [-0.06168749999999999, 51.52378619999999], [-0.061778499999999986, 51.52377849999999], [-0.06191829999999999, 51.52376979999998], [-0.06203919999999999, 51.523765], [-0.0622197, 51.5237593], [-0.062407799999999986, 51.5237524], [-0.06251149999999998, 51.523748600000005], [-0.0626121, 51.523744099999995], [-0.06268379999999998, 51.5237374], [-0.06274829999999999, 51.5237306], [-0.0628348, 51.5237213], [-0.06296149999999999, 51.5237086], [-0.063057, 51.5236983], [-0.06315629999999998, 51.52368849999999], [-0.0633305, 51.52367379999999], [-0.0635169, 51.5236621], [-0.0636556, 51.52365229999999], [-0.0639446, 51.52363210000001], [-0.0642792, 51.52360730000001], [-0.0646804, 51.523580800000005], [-0.0649147, 51.5235644], [-0.06530499999999999, 51.5235393], [-0.06544959999999998, 51.5235242], [-0.0656678, 51.52349709999999], [-0.06576649999999999, 51.5234862], [-0.0658669, 51.5234757], [-0.06598119999999999, 51.52346549999999], [-0.0661496, 51.5234557], [-0.066319, 51.523445599999995], [-0.0668084, 51.52341539999999], [-0.0669858, 51.5234038], [-0.0671754, 51.5233919], [-0.06745079999999999, 51.52337709999999], [-0.0676073, 51.5233676], [-0.067743, 51.5233603], [-0.0679341, 51.523350099999995], [-0.06806989999999999, 51.52334320000001], [-0.068213, 51.52333540000001], [-0.06833279999999999, 51.5233286], [-0.0684607, 51.52332009999999], [-0.0686486, 51.5233069], [-0.0687605, 51.5232983], [-0.06886699999999998, 51.5232885], [-0.068948, 51.5232814], [-0.0690316, 51.5232731], [-0.0691518, 51.52325789999999], [-0.069234, 51.5232472], [-0.0693122, 51.523237], [-0.06941529999999999, 51.5232215], [-0.06951419999999998, 51.52320559999998], [-0.0696049, 51.5231892], [-0.0697191, 51.52316660000001], [-0.0697982, 51.5231505], [-0.06992069999999999, 51.5231243], [-0.0700483, 51.523096399999986], [-0.0701685, 51.5230688], [-0.07029779999999998, 51.523039700000005], [-0.07049838722976962, 51.522992872321566], [-0.0705825811169926, 51.52297321699674], [-0.0706876, 51.5229487], [-0.0709037, 51.52290020000001], [-0.07104459999999999, 51.5228692], [-0.0711456, 51.5228467], [-0.07130229999999999, 51.5228128], [-0.07146769999999998, 51.522779699999994], [-0.0716106, 51.522753900000005], [-0.0717621, 51.5227298], [-0.0718341, 51.52271850000001], [-0.0718927, 51.52271029999999], [-0.072028, 51.522692000000006], [-0.0721465, 51.52267690000001], [-0.0722594, 51.5226637], [-0.07237639999999998, 51.5226523], [-0.072496, 51.5226417], [-0.0728198, 51.5226125], [-0.07315099999999998, 51.522585599999985], [-0.0734508, 51.5225611], [-0.0737021, 51.5225427], [-0.0743593, 51.5224881], [-0.07455609999999999, 51.5224729], [-0.0747536, 51.5224583], [-0.07497879999999998, 51.522443], [-0.07514719999999998, 51.52243529999999], [-0.0752784, 51.5224312], [-0.075389, 51.5224287], [-0.0754899, 51.522426800000005], [-0.0756911, 51.52242409999999], [-0.0758053, 51.5224206], [-0.0759032, 51.522418300000005], [-0.0759888, 51.52241480000001], [-0.07605859999999999, 51.52241130000001], [-0.07614369999999998, 51.5224065], [-0.07623799999999999, 51.5224002], [-0.0763345, 51.52239209999998], [-0.0764198, 51.52238409999999], [-0.07650209999999999, 51.522374], [-0.07659839999999998, 51.5223626], [-0.0766845, 51.5223504], [-0.07677179999999999, 51.5223361], [-0.0768787, 51.5223178], [-0.07699559999999998, 51.5222982], [-0.0771023, 51.522276], [-0.07721079999999998, 51.52225109999999], [-0.07731430000000002, 51.52222690000001], [-0.0774129, 51.5222019], [-0.07746679999999999, 51.52218719999999], [-0.0775378, 51.52216589999998], [-0.07762759999999999, 51.52213819999999], [-0.0777357, 51.52210349999999], [-0.07783119999999999, 51.5220713], [-0.07793639999999999, 51.5220335], [-0.0783286, 51.5218762], [-0.0784651, 51.5218069], [-0.0786231, 51.52172959999999], [-0.0787362, 51.5216659], [-0.0788046, 51.521626], [-0.0790829, 51.5214413], [-0.0791583, 51.5213892], [-0.0794374, 51.5211957], [-0.0796697, 51.521035999999995], [-0.0800261, 51.52065280000001], [-0.08012859999999998, 51.5205426], [-0.0802134, 51.5204442], [-0.0803524, 51.5202829], [-0.0804928, 51.5200888], [-0.08060569999999999, 51.5199059], [-0.08069029999999999, 51.51975329999999], [-0.08080779999999999, 51.51954500000001], [-0.0816517, 51.5179917]]} 5.9 1643 1659 Tottenham Hale London Liverpool Street London Liverpool Street 51.5179917 -0.0816517 51.5179917 -0.0816517 1 0 2026-09-16 16:10:07 TERMINATED 2026-09-16 15:59:00 London Liverpool Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451546 1789574293293391 92 92 2026-09-16 16:09:41.285496 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:40.654866
583978 614312 Y62373 782Y66MR16 2026-09-16 COMPLETE 16449969 2026-09-16 16:59:00 2026-09-16 16:10:08 2026-09-18 16:10:08 {"id": 614312, "stp": "P", "toc": "Transport for Wales", "uid": "Y62373", "consist": "231001", "dest_crs": "BYI", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y62373/2026-09-16/detailed", "trust_id": "782Y66MR16", "origin_crs": "BGD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Barry Island", "service_date": "2026-09-16", "dest_arr_time": "1701", "dest_platform": null, "is_terminated": 1, "next_location": "Barry Island", "signalling_id": "2Y66", "timing_status": "ON TIME", "origin_station": "Bargoed", "current_leg_arr": "1659", "current_leg_dep": "1655", "current_leg_end": "Barry Island", "origin_dep_time": "1543", "origin_platform": "1", "current_location": "Barry Island", "last_update_time": "2026-09-16T16:10:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.28377988169894, 51.39711634433137], [-3.2839283999999997, 51.3969536], [-3.2843419, 51.39650519999999], [-3.2844263, 51.3964158], [-3.2844888, 51.39634219999999], [-3.2845564, 51.396257799999994], [-3.2846102, 51.39617899999999], [-3.2846552, 51.3961079], [-3.2846902, 51.396036900000006], [-3.2847200999999995, 51.3959605], [-3.2847394999999997, 51.39590170000001], [-3.2847516, 51.395854500000006], [-3.2847709999999997, 51.3957692], [-3.2847786, 51.395699], [-3.2847851999999995, 51.3956146], [-3.2847816999999995, 51.395552499999994], [-3.2847698, 51.39545509999999], [-3.2847541, 51.3953827], [-3.2847196999999997, 51.395275], [-3.2846857, 51.395194], [-3.2846475, 51.3951095], [-3.2846030999999996, 51.3950366], [-3.2845579, 51.39496989999999], [-3.2844905, 51.3948876], [-3.2844296999999996, 51.39482219999999], [-3.2843473999999997, 51.394736900000005], [-3.2842634999999993, 51.39466740000001], [-3.2841722, 51.3946049], [-3.2840820999999996, 51.39454789999999], [-3.283977, 51.3944894], [-3.2838516, 51.39443809999999], [-3.2837099999999997, 51.3943778], [-3.2834379000000005, 51.39428], [-3.283282, 51.394225500000005], [-3.2831367999999994, 51.3941691], [-3.2829959999999994, 51.3941121], [-3.2826953000000003, 51.393986899999994], [-3.2825966, 51.39394550000001], [-3.2825354999999994, 51.3939238], [-3.2824064, 51.39388019999999], [-3.2822286, 51.393831199999994], [-3.2820081, 51.3937784], [-3.2810931, 51.3935669], [-3.2791055, 51.39309399999999], [-3.2771987999999994, 51.39263909999999], [-3.2766176, 51.3925041], [-3.2764223, 51.3924649], [-3.2761748, 51.3924228], [-3.2759764, 51.3923953], [-3.2758034, 51.392374], [-3.275647199999999, 51.3923633], [-3.2755233, 51.392355599999995], [-3.2754171, 51.39235339999998], [-3.2752826, 51.39235339999998], [-3.2751711, 51.3923578], [-3.2750666999999996, 51.392362199999994], [-3.2749628000000004, 51.39236879999999], [-3.2748946999999995, 51.392375300000005], [-3.2748274, 51.3923824], [-3.2747468999999993, 51.3923927], [-3.2746730000000004, 51.392403900000005], [-3.2745871, 51.3924185], [-3.2744066, 51.392455], [-3.2739040000000004, 51.3925753], [-3.2736934, 51.3926239], [-3.2722917999999996, 51.3929497]]}", "current_leg_start": "Barry", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.3929497", "next_location_lon": "-3.2722918", "previous_location": "Barry", "current_leg_milage": "0.7", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 151.409, \"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\": 450.398, \"from_m\": 151.409, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 497.428, \"from_m\": 450.398, \"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\": 1451.643, \"from_m\": 497.428, \"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\": 2029.457, \"from_m\": 1451.643, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3701.529, \"from_m\": 2029.457, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 4321.803, \"from_m\": 3701.529, \"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\": 6585.07, \"from_m\": 4321.803, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 7162.352, \"from_m\": 6585.07, \"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\": 7221.257, \"from_m\": 7162.352, \"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\": 7273.998, \"from_m\": 7221.257, \"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\": 9507.417, \"from_m\": 7273.998, \"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\": 10508.122, \"from_m\": 9507.417, \"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\": 11076.205, \"from_m\": 10508.122, \"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\": 12539.653, \"from_m\": 11076.205, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 15908.076, \"from_m\": 12539.653, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17404.22, \"from_m\": 15908.076, \"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\": 19344.315, \"from_m\": 17404.22, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26767.54, \"from_m\": 19344.315, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 27500.914, \"from_m\": 26767.54, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 27538.467, \"from_m\": 27500.914, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28697.93, \"from_m\": 27538.467, \"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\": 29307.668, \"from_m\": 28697.93, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 29859.352, \"from_m\": 29307.668, \"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\": 30361.584, \"from_m\": 29859.352, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32096.503, \"from_m\": 30361.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 32915.828, \"from_m\": 32096.503, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33694.379, \"from_m\": 32915.828, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 38013.45, \"from_m\": 33694.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 39467.981, \"from_m\": 38013.45, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 40045.88, \"from_m\": 39467.981, \"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\": 41297.982, \"from_m\": 40045.88, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 41376.049, \"from_m\": 41297.982, \"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\": 41477.715, \"from_m\": 41376.049, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 43202.849, \"from_m\": 41477.715, \"capability_applied\": null, \"effective_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\": 614312, \"profile_key\": \"23847d9b6bb42c6f53cb857989f57fe6322f98253b9652a157c3ca27047086ae\", \"schedule_id\": 39098, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1543\", \"location\": \"Bargoed\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1547\", \"wtt_dep\": \"1547H\", \"location\": \"Pengam\", \"stage_seq\": 2, \"distance_m\": 2611.184, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551H\", \"location\": \"Hengoed\", \"stage_seq\": 3, \"distance_m\": 5370.453, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554H\", \"location\": \"Ystrad Mynach\", \"stage_seq\": 4, \"distance_m\": 6829.496, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1558H\", \"wtt_dep\": \"1559\", \"location\": \"Llanbradach\", \"stage_seq\": 5, \"distance_m\": 11548.816, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Energlyn & Churchill Park\", \"stage_seq\": 6, \"distance_m\": 13499.391, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605H\", \"location\": \"Aber\", \"stage_seq\": 7, \"distance_m\": 14707.832, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1607\", \"wtt_dep\": \"1608\", \"location\": \"Caerphilly\", \"stage_seq\": 8, \"distance_m\": 15683.051, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1612\", \"wtt_dep\": \"1613\", \"location\": \"Lisvane & Thornhill\", \"stage_seq\": 9, \"distance_m\": 19969.365, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1614H\", \"wtt_dep\": \"1615H\", \"location\": \"Llanishen\", \"stage_seq\": 10, \"distance_m\": 21267.216, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618H\", \"location\": \"Heath High Level\", \"stage_seq\": 11, \"distance_m\": 23027.098, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Heath Jn\", \"stage_seq\": 12, \"distance_m\": 23476.228, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1624H\", \"location\": \"Cardiff Queen Street\", \"stage_seq\": 13, \"distance_m\": 27068.345, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"CVL East Boundary\", \"stage_seq\": 14, \"distance_m\": 27445.991, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1629\", \"location\": \"Cardiff Central\", \"stage_seq\": 15, \"distance_m\": 28144.351, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Penarth Curve South Jn\", \"stage_seq\": 16, \"distance_m\": 29447.171, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633\", \"location\": \"Grangetown\", \"stage_seq\": 17, \"distance_m\": 29936.241, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Cogan Jn\", \"stage_seq\": 18, \"distance_m\": 32096.503, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Cogan\", \"stage_seq\": 19, \"distance_m\": 32540.563, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Eastbrook\", \"stage_seq\": 20, \"distance_m\": 34084.401, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Dinas Powys\", \"stage_seq\": 21, \"distance_m\": 35286.734, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Cadoxton\", \"stage_seq\": 22, \"distance_m\": 38330.383, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Barry Docks\", \"stage_seq\": 23, \"distance_m\": 39705.596, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655H\", \"location\": \"Barry\", \"stage_seq\": 24, \"distance_m\": 42027.174, \"section_seq\": 1, \"route_path_id\": 105519}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Barry Island\", \"stage_seq\": 25, \"distance_m\": 43202.849, \"section_seq\": 1, \"route_path_id\": 105519}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 43202.849, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 105519}], \"total_distance_m\": 43202.849, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 41440.162, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1762.687, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1543", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "51.3929497", "current_position_lon": "-3.2722918", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:45Z\", \"source_id\": 16395654, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25194, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:02Z\", \"source_id\": 50682274, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:08Z\", \"source_id\": 16395920, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25199, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:38Z\", \"source_id\": 50694532, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:41Z\", \"source_id\": 16399491, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:05Z\", \"source_id\": 50703490, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:09Z\", \"source_id\": 16402114, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:44Z\", \"source_id\": 16407124, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:43Z\", \"source_id\": 16409420, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25212, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:51Z\", \"source_id\": 50732158, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:56Z\", \"source_id\": 16410344, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25217, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:45Z\", \"source_id\": 50742451, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:49Z\", \"source_id\": 16413411, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25221, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:29Z\", \"source_id\": 50752297, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:36Z\", \"source_id\": 16416345, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:45Z\", \"source_id\": 16419657, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25260, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:18Z\", \"source_id\": 50776087, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:23Z\", \"source_id\": 16423268, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24968, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:10Z\", \"source_id\": 50786142, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:17Z\", \"source_id\": 16426357, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:11Z\", \"source_id\": 50805517, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:16Z\", \"source_id\": 16431916, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25355, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:47Z\", \"source_id\": 50815347, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:50Z\", \"source_id\": 16434741, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25360, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:00Z\", \"source_id\": 50826582, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:06Z\", \"source_id\": 16438020, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25367, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:29Z\", \"source_id\": 50833600, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:32Z\", \"source_id\": 16440042, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:55Z\", \"source_id\": 50842811, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:02Z\", \"source_id\": 16442719, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:55Z\", \"source_id\": 50851063, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:00Z\", \"source_id\": 16445113, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:47Z\", \"source_id\": 50861997, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:49Z\", \"source_id\": 16448184, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:04Z\", \"source_id\": 50868448, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:05Z\", \"source_id\": 16449969, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Barry Island", "service_state_platform": "1", "timing_fact_generation": 1789574167532274, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:41.696477", "service_state_evidence_id": 16449969, "current_leg_start_actual_dep": "2026-09-16T16:55:30+01:00", "operational_evidence_version": 86, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:41.764175", "service_state_valid_until_kind": null, "operational_interpretation_version": 86, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Transport for Wales P BGD BYI 2Y66 231001 5 90 None {"version": 3, "segments": [{"to_m": 151.409, "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": 450.398, "from_m": 151.409, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 497.428, "from_m": 450.398, "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": 1451.643, "from_m": 497.428, "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": 2029.457, "from_m": 1451.643, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3701.529, "from_m": 2029.457, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 4321.803, "from_m": 3701.529, "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": 6585.07, "from_m": 4321.803, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 7162.352, "from_m": 6585.07, "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": 7221.257, "from_m": 7162.352, "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": 7273.998, "from_m": 7221.257, "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": 9507.417, "from_m": 7273.998, "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": 10508.122, "from_m": 9507.417, "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": 11076.205, "from_m": 10508.122, "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": 12539.653, "from_m": 11076.205, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 15908.076, "from_m": 12539.653, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17404.22, "from_m": 15908.076, "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": 19344.315, "from_m": 17404.22, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26767.54, "from_m": 19344.315, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 27500.914, "from_m": 26767.54, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 27538.467, "from_m": 27500.914, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28697.93, "from_m": 27538.467, "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": 29307.668, "from_m": 28697.93, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 29859.352, "from_m": 29307.668, "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": 30361.584, "from_m": 29859.352, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32096.503, "from_m": 30361.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 32915.828, "from_m": 32096.503, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33694.379, "from_m": 32915.828, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 38013.45, "from_m": 33694.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 39467.981, "from_m": 38013.45, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 40045.88, "from_m": 39467.981, "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": 41297.982, "from_m": 40045.88, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 41376.049, "from_m": 41297.982, "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": 41477.715, "from_m": 41376.049, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 43202.849, "from_m": 41477.715, "capability_applied": null, "effective_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": 614312, "profile_key": "23847d9b6bb42c6f53cb857989f57fe6322f98253b9652a157c3ca27047086ae", "schedule_id": 39098, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1543", "location": "Bargoed", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1547", "wtt_dep": "1547H", "location": "Pengam", "stage_seq": 2, "distance_m": 2611.184, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "Hengoed", "stage_seq": 3, "distance_m": 5370.453, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554H", "location": "Ystrad Mynach", "stage_seq": 4, "distance_m": 6829.496, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1558H", "wtt_dep": "1559", "location": "Llanbradach", "stage_seq": 5, "distance_m": 11548.816, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Energlyn & Churchill Park", "stage_seq": 6, "distance_m": 13499.391, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Aber", "stage_seq": 7, "distance_m": 14707.832, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1607", "wtt_dep": "1608", "location": "Caerphilly", "stage_seq": 8, "distance_m": 15683.051, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1612", "wtt_dep": "1613", "location": "Lisvane & Thornhill", "stage_seq": 9, "distance_m": 19969.365, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1614H", "wtt_dep": "1615H", "location": "Llanishen", "stage_seq": 10, "distance_m": 21267.216, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618H", "location": "Heath High Level", "stage_seq": 11, "distance_m": 23027.098, "section_seq": 1, "route_path_id": 105519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Heath Jn", "stage_seq": 12, "distance_m": 23476.228, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1624H", "location": "Cardiff Queen Street", "stage_seq": 13, "distance_m": 27068.345, "section_seq": 1, "route_path_id": 105519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "CVL East Boundary", "stage_seq": 14, "distance_m": 27445.991, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1629", "location": "Cardiff Central", "stage_seq": 15, "distance_m": 28144.351, "section_seq": 1, "route_path_id": 105519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Penarth Curve South Jn", "stage_seq": 16, "distance_m": 29447.171, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633", "location": "Grangetown", "stage_seq": 17, "distance_m": 29936.241, "section_seq": 1, "route_path_id": 105519}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Cogan Jn", "stage_seq": 18, "distance_m": 32096.503, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Cogan", "stage_seq": 19, "distance_m": 32540.563, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Eastbrook", "stage_seq": 20, "distance_m": 34084.401, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Dinas Powys", "stage_seq": 21, "distance_m": 35286.734, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Cadoxton", "stage_seq": 22, "distance_m": 38330.383, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Barry Docks", "stage_seq": 23, "distance_m": 39705.596, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655H", "location": "Barry", "stage_seq": 24, "distance_m": 42027.174, "section_seq": 1, "route_path_id": 105519}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Barry Island", "stage_seq": 25, "distance_m": 43202.849, "section_seq": 1, "route_path_id": 105519}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 43202.849, "from_m": 0.0, "section_seq": 1, "route_path_id": 105519}], "total_distance_m": 43202.849, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 41440.162, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1762.687, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:45Z", "source_id": 16395654, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25194, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:02Z", "source_id": 50682274, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:49:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:08Z", "source_id": 16395920, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25199, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:38Z", "source_id": 50694532, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:52:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:41Z", "source_id": 16399491, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:05Z", "source_id": 50703490, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:58:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:09Z", "source_id": 16402114, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:44Z", "source_id": 16407124, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:43Z", "source_id": 16409420, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25212, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:51Z", "source_id": 50732158, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:07:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:56Z", "source_id": 16410344, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25217, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:45Z", "source_id": 50742451, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:12:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:49Z", "source_id": 16413411, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25221, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:29Z", "source_id": 50752297, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:14:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:36Z", "source_id": 16416345, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:45Z", "source_id": 16419657, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25260, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:18Z", "source_id": 50776087, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:23:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:23Z", "source_id": 16423268, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24968, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:10Z", "source_id": 50786142, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:27:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:17Z", "source_id": 16426357, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:11Z", "source_id": 50805517, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:33:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:16Z", "source_id": 16431916, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25355, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:47Z", "source_id": 50815347, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:37:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:50Z", "source_id": 16434741, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25360, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:00Z", "source_id": 50826582, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:41:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:06Z", "source_id": 16438020, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25367, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:29Z", "source_id": 50833600, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:44:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:32Z", "source_id": 16440042, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25371, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:55Z", "source_id": 50842811, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:48:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:02Z", "source_id": 16442719, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:55Z", "source_id": 50851063, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:51:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:00Z", "source_id": 16445113, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:47Z", "source_id": 50861997, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:54:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:49Z", "source_id": 16448184, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:04Z", "source_id": 50868448, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:59:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:05Z", "source_id": 16449969, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Bargoed 1543 1543 1 None None Barry Island 1701 1659 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y62373/2026-09-16/detailed None Barry 2026-09-16T16: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 1655 1659 Barry Barry Island Barry Island 51.3929497 -3.2722918 51.3929497 -3.2722918 1 0 2026-09-16 16:10:08 TERMINATED 2026-09-16 15:59:00 Barry Island TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16449969 1789574167532274 86 86 2026-09-16 16:09:41.764175 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:41.696477
583979 605882 C02007 021E15MF16 2026-09-16 COMPLETE 16451358 2026-09-16 16:59:00 2026-09-16 16:10:08 2026-09-18 16:10:08 {"id": 605882, "stp": "P", "toc": "London North Eastern Railway", "uid": "C02007", "consist": "800104", "dest_crs": "KGX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C02007/2026-09-16/detailed", "trust_id": "021E15MF16", "origin_crs": "ABD", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Kings Cross", "service_date": "2026-09-16", "dest_arr_time": "1702", "dest_platform": "5", "is_terminated": 1, "next_location": "London Kings Cross", "signalling_id": "1E15", "timing_status": "ON TIME", "origin_station": "Aberdeen", "current_leg_arr": "1659", "current_leg_dep": "1613", "current_leg_end": "London Kings Cross", "origin_dep_time": "0952", "origin_platform": "5", "current_location": "London Kings Cross", "last_update_time": "2026-09-16T16:10:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]}", "current_leg_start": "Peterborough", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.5311615", "next_location_lon": "-0.1235571", "previous_location": "Peterborough", "current_leg_milage": "76.2", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 449.407, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2287.632, \"from_m\": 449.407, \"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\": 9810.134, \"from_m\": 2287.632, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16982.321, \"from_m\": 9810.134, \"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\": 22313.467, \"from_m\": 16982.321, \"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\": 25803.655, \"from_m\": 22313.467, \"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\": 25863.232, \"from_m\": 25803.655, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 27071.813, \"from_m\": 25863.232, \"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\": 34894.002, \"from_m\": 27071.813, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 37493.447, \"from_m\": 34894.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\": 42926.157, \"from_m\": 37493.447, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 42968.811, \"from_m\": 42926.157, \"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\": 43238.274, \"from_m\": 42968.811, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 55598.907, \"from_m\": 43238.274, \"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\": 61047.539, \"from_m\": 55598.907, \"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\": 65657.535, \"from_m\": 61047.539, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 68763.803, \"from_m\": 65657.535, \"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\": 75992.341, \"from_m\": 68763.803, \"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\": 82457.022, \"from_m\": 75992.341, \"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\": 84650.558, \"from_m\": 82457.022, \"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\": 87041.87, \"from_m\": 84650.558, \"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\": 87404.255, \"from_m\": 87041.87, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 89447.972, \"from_m\": 87404.255, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 89778.994, \"from_m\": 89447.972, \"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\": 90213.795, \"from_m\": 89778.994, \"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\": 90254.992, \"from_m\": 90213.795, \"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\": 95948.723, \"from_m\": 90254.992, \"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\": 97015.091, \"from_m\": 95948.723, \"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\": 105570.816, \"from_m\": 97015.091, \"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\": 107986.267, \"from_m\": 105570.816, \"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\": 111754.604, \"from_m\": 107986.267, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 113261.435, \"from_m\": 111754.604, \"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\": 113824.787, \"from_m\": 113261.435, \"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\": 114608.835, \"from_m\": 113824.787, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 115229.784, \"from_m\": 114608.835, \"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\": 116965.234, \"from_m\": 115229.784, \"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\": 119125.714, \"from_m\": 116965.234, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 119221.791, \"from_m\": 119125.714, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 119284.575, \"from_m\": 119221.791, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 120755.994, \"from_m\": 119284.575, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 123225.844, \"from_m\": 120755.994, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 125230.498, \"from_m\": 123225.844, \"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\": 127693.461, \"from_m\": 125230.498, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 128513.997, \"from_m\": 127693.461, \"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\": 131541.082, \"from_m\": 128513.997, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 137604.48, \"from_m\": 131541.082, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 138359.662, \"from_m\": 137604.48, \"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\": 138761.796, \"from_m\": 138359.662, \"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\": 142591.919, \"from_m\": 138761.796, \"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\": 144345.468, \"from_m\": 142591.919, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 146310.311, \"from_m\": 144345.468, \"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\": 146948.481, \"from_m\": 146310.311, \"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\": 147152.915, \"from_m\": 146948.481, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 147196.617, \"from_m\": 147152.915, \"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\": 150757.509, \"from_m\": 147196.617, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 164946.593, \"from_m\": 150757.509, \"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\": 168429.495, \"from_m\": 164946.593, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 172024.592, \"from_m\": 168429.495, \"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\": 173098.017, \"from_m\": 172024.592, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 173571.408, \"from_m\": 173098.017, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 173998.742, \"from_m\": 173571.408, \"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\": 174739.134, \"from_m\": 173998.742, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 176853.976, \"from_m\": 174739.134, \"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\": 177239.425, \"from_m\": 176853.976, \"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\": 177801.465, \"from_m\": 177239.425, \"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\": 178879.214, \"from_m\": 177801.465, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 180866.488, \"from_m\": 178879.214, \"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\": 181764.63, \"from_m\": 180866.488, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 182168.158, \"from_m\": 181764.63, \"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\": 187851.801, \"from_m\": 182168.158, \"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\": 188262.699, \"from_m\": 187851.801, \"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\": 188396.228, \"from_m\": 188262.699, \"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\": 188440.647, \"from_m\": 188396.228, \"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\": 188868.302, \"from_m\": 188440.647, \"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\": 189032.782, \"from_m\": 188868.302, \"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\": 190381.407, \"from_m\": 189032.782, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 191677.396, \"from_m\": 190381.407, \"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\": 191701.532, \"from_m\": 191677.396, \"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\": 191741.875, \"from_m\": 191701.532, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 194430.121, \"from_m\": 191741.875, \"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\": 196188.92, \"from_m\": 194430.121, \"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\": 200117.724, \"from_m\": 196188.92, \"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\": 203589.119, \"from_m\": 200117.724, \"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\": 204085.012, \"from_m\": 203589.119, \"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\": 207421.233, \"from_m\": 204085.012, \"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\": 207481.896, \"from_m\": 207421.233, \"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\": 207562.727, \"from_m\": 207481.896, \"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\": 207622.537, \"from_m\": 207562.727, \"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\": 207650.179, \"from_m\": 207622.537, \"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\": 209041.766, \"from_m\": 207650.179, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 210042.07, \"from_m\": 209041.766, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 210309.274, \"from_m\": 210042.07, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 210914.406, \"from_m\": 210309.274, \"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\": 210980.858, \"from_m\": 210914.406, \"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\": 211451.015, \"from_m\": 210980.858, \"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\": 212089.758, \"from_m\": 211451.015, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 215442.681, \"from_m\": 212089.758, \"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\": 219154.088, \"from_m\": 215442.681, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 219226.048, \"from_m\": 219154.088, \"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\": 219907.936, \"from_m\": 219226.048, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 226412.886, \"from_m\": 219907.936, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 235038.357, \"from_m\": 226412.886, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 235930.839, \"from_m\": 235038.357, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 237965.333, \"from_m\": 235930.839, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 238942.966, \"from_m\": 237965.333, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 242288.273, \"from_m\": 238942.966, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 243349.57, \"from_m\": 242288.273, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 248252.12, \"from_m\": 243349.57, \"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\": 255354.744, \"from_m\": 248252.12, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 257208.237, \"from_m\": 255354.744, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 260378.02, \"from_m\": 257208.237, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 265129.963, \"from_m\": 260378.02, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 265808.196, \"from_m\": 265129.963, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 266753.357, \"from_m\": 265808.196, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 267619.148, \"from_m\": 266753.357, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 267738.943, \"from_m\": 267619.148, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 272511.891, \"from_m\": 267738.943, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 273180.725, \"from_m\": 272511.891, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 273931.558, \"from_m\": 273180.725, \"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\": 275941.198, \"from_m\": 273931.558, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 278053.158, \"from_m\": 275941.198, \"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\": 279465.739, \"from_m\": 278053.158, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 282749.754, \"from_m\": 279465.739, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 285576.649, \"from_m\": 282749.754, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 285657.473, \"from_m\": 285576.649, \"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\": 288783.685, \"from_m\": 285657.473, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 290240.497, \"from_m\": 288783.685, \"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\": 297518.716, \"from_m\": 290240.497, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 298874.25, \"from_m\": 297518.716, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 300668.938, \"from_m\": 298874.25, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 301930.217, \"from_m\": 300668.938, \"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\": 303003.409, \"from_m\": 301930.217, \"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\": 303947.324, \"from_m\": 303003.409, \"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\": 305076.39, \"from_m\": 303947.324, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 305884.43, \"from_m\": 305076.39, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 314963.64, \"from_m\": 305884.43, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 316606.444, \"from_m\": 314963.64, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 332202.786, \"from_m\": 316606.444, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 333145.745, \"from_m\": 332202.786, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 333176.27, \"from_m\": 333145.745, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 333364.979, \"from_m\": 333176.27, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 339802.697, \"from_m\": 333364.979, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 340992.576, \"from_m\": 339802.697, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 346626.326, \"from_m\": 340992.576, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 352081.555, \"from_m\": 346626.326, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 352679.981, \"from_m\": 352081.555, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 353846.221, \"from_m\": 352679.981, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 354513.918, \"from_m\": 353846.221, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 360753.232, \"from_m\": 354513.918, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 361497.642, \"from_m\": 360753.232, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 369723.756, \"from_m\": 361497.642, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 372457.549, \"from_m\": 369723.756, \"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\": 373617.895, \"from_m\": 372457.549, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 376164.972, \"from_m\": 373617.895, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 376200.457, \"from_m\": 376164.972, \"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\": 379373.682, \"from_m\": 376200.457, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 381106.242, \"from_m\": 379373.682, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 381781.486, \"from_m\": 381106.242, \"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\": 382834.561, \"from_m\": 381781.486, \"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\": 383681.233, \"from_m\": 382834.561, \"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\": 402791.583, \"from_m\": 383681.233, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 406916.835, \"from_m\": 402791.583, \"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\": 406944.122, \"from_m\": 406916.835, \"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\": 407764.568, \"from_m\": 406944.122, \"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\": 408684.457, \"from_m\": 407764.568, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 409447.519, \"from_m\": 408684.457, \"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\": 409478.75, \"from_m\": 409447.519, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 409509.718, \"from_m\": 409478.75, \"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\": 410140.99, \"from_m\": 409509.718, \"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\": 410166.603, \"from_m\": 410140.99, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 410188.582, \"from_m\": 410166.603, \"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\": 410219.88, \"from_m\": 410188.582, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 410256.993, \"from_m\": 410219.88, \"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\": 410951.93, \"from_m\": 410256.993, \"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\": 411303.137, \"from_m\": 410951.93, \"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\": 411655.547, \"from_m\": 411303.137, \"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\": 412053.209, \"from_m\": 411655.547, \"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\": 412886.31, \"from_m\": 412053.209, \"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\": 428497.477, \"from_m\": 412886.31, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 430888.355, \"from_m\": 428497.477, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 431580.347, \"from_m\": 430888.355, \"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\": 431616.282, \"from_m\": 431580.347, \"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\": 432085.444, \"from_m\": 431616.282, \"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\": 432793.227, \"from_m\": 432085.444, \"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\": 434722.758, \"from_m\": 432793.227, \"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\": 441218.934, \"from_m\": 434722.758, \"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\": 448066.262, \"from_m\": 441218.934, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 449568.212, \"from_m\": 448066.262, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 459141.616, \"from_m\": 449568.212, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 460290.342, \"from_m\": 459141.616, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 461286.226, \"from_m\": 460290.342, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 467967.991, \"from_m\": 461286.226, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 468380.005, \"from_m\": 467967.991, \"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\": 471771.577, \"from_m\": 468380.005, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 474090.885, \"from_m\": 471771.577, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 536670.863, \"from_m\": 474090.885, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 537659.074, \"from_m\": 536670.863, \"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\": 537958.621, \"from_m\": 537659.074, \"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\": 538204.413, \"from_m\": 537958.621, \"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\": 538244.825, \"from_m\": 538204.413, \"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\": 538443.574, \"from_m\": 538244.825, \"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\": 538601.552, \"from_m\": 538443.574, \"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\": 538735.913, \"from_m\": 538601.552, \"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\": 539147.145, \"from_m\": 538735.913, \"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\": 541587.45, \"from_m\": 539147.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\": 542074.143, \"from_m\": 541587.45, \"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\": 589265.249, \"from_m\": 542074.143, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 589706.192, \"from_m\": 589265.249, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 592100.881, \"from_m\": 589706.192, \"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\": 593352.618, \"from_m\": 592100.881, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 602600.207, \"from_m\": 593352.618, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 606973.453, \"from_m\": 602600.207, \"capability_applied\": null, \"effective_limit_mph\": 110.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 619098.303, \"from_m\": 606973.453, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 622243.948, \"from_m\": 619098.303, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 625306.688, \"from_m\": 622243.948, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 626473.211, \"from_m\": 625306.688, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 626485.156, \"from_m\": 626473.211, \"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\": 639658.629, \"from_m\": 626485.156, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 639709.813, \"from_m\": 639658.629, \"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\": 646659.648, \"from_m\": 639709.813, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 647332.75, \"from_m\": 646659.648, \"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\": 647339.306, \"from_m\": 647332.75, \"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\": 647393.693, \"from_m\": 647339.306, \"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\": 666180.029, \"from_m\": 647393.693, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 666235.282, \"from_m\": 666180.029, \"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\": 667199.62, \"from_m\": 666235.282, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 671083.776, \"from_m\": 667199.62, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 672177.519, \"from_m\": 671083.776, \"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\": 679947.982, \"from_m\": 672177.519, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 704895.899, \"from_m\": 679947.982, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 704936.45, \"from_m\": 704895.899, \"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\": 717897.623, \"from_m\": 704936.45, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 718334.433, \"from_m\": 717897.623, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 718423.076, \"from_m\": 718334.433, \"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\": 718452.336, \"from_m\": 718423.076, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 718821.416, \"from_m\": 718452.336, \"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\": 719058.309, \"from_m\": 718821.416, \"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\": 719119.102, \"from_m\": 719058.309, \"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\": 720379.184, \"from_m\": 719119.102, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 725875.476, \"from_m\": 720379.184, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 727231.884, \"from_m\": 725875.476, \"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\": 729940.379, \"from_m\": 727231.884, \"capability_applied\": null, \"effective_limit_mph\": 105.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 105.0}, {\"to_m\": 750804.916, \"from_m\": 729940.379, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 753591.393, \"from_m\": 750804.916, \"capability_applied\": null, \"effective_limit_mph\": 120.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 120.0}, {\"to_m\": 804276.042, \"from_m\": 753591.393, \"capability_applied\": null, \"effective_limit_mph\": 125.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 828829.941, \"from_m\": 804276.042, \"capability_applied\": null, \"effective_limit_mph\": 115.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 115.0}, {\"to_m\": 831980.835, \"from_m\": 828829.941, \"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\": 835878.342, \"from_m\": 831980.835, \"capability_applied\": null, \"effective_limit_mph\": 95.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 837171.713, \"from_m\": 835878.342, \"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\": 837226.954, \"from_m\": 837171.713, \"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\": 837739.53, \"from_m\": 837226.954, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 837997.012, \"from_m\": 837739.53, \"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\": 839631.378, \"from_m\": 837997.012, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 840143.468, \"from_m\": 839631.378, \"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\": 840173.555, \"from_m\": 840143.468, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 840241.412, \"from_m\": 840173.555, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 840324.551, \"from_m\": 840241.412, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 840613.947, \"from_m\": 840324.551, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 840664.889, \"from_m\": 840613.947, \"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\": 841049.989, \"from_m\": 840664.889, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 841059.185, \"from_m\": 841049.989, \"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\": 841065.938, \"from_m\": 841059.185, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 841461.755, \"from_m\": 841065.938, \"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\": 605882, \"profile_key\": \"e40ae758d1f8028f08e81811412288683c3a4eb1bd5b54fc70b42e023a870f3e\", \"schedule_id\": 244, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"0952\", \"location\": \"Aberdeen\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0953H\", \"location\": \"Aberdeen Ferryhill Jn\", \"stage_seq\": 2, \"distance_m\": 778.502, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955\", \"location\": \"Craiginches South Jn\", \"stage_seq\": 3, \"distance_m\": 2638.161, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0955H\", \"location\": \"Aberdeen Sig. A56\", \"stage_seq\": 4, \"distance_m\": 3664.341, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"0958H\", \"location\": \"Aberdeen Sig. A230\", \"stage_seq\": 5, \"distance_m\": 7464.652, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1003H\", \"location\": \"Aberdeen Sig. A222\", \"stage_seq\": 6, \"distance_m\": 16335.6, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1009\", \"wtt_dep\": \"1011\", \"location\": \"Stonehaven\", \"stage_seq\": 7, \"distance_m\": 25979.291, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1017\", \"location\": \"Carmont\", \"stage_seq\": 8, \"distance_m\": 34824.343, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1023\", \"location\": \"Laurencekirk\", \"stage_seq\": 9, \"distance_m\": 49066.848, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1027\", \"location\": \"Craigo S.B.\", \"stage_seq\": 10, \"distance_m\": 57731.617, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1031H\", \"wtt_dep\": \"1033H\", \"location\": \"Montrose\", \"stage_seq\": 11, \"distance_m\": 65360.436, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1036H\", \"location\": \"Usan Jn\", \"stage_seq\": 12, \"distance_m\": 68594.658, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1041H\", \"location\": \"Inverkeilor\", \"stage_seq\": 13, \"distance_m\": 77413.662, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1048\", \"wtt_dep\": \"1050\", \"location\": \"Arbroath\", \"stage_seq\": 14, \"distance_m\": 87223.156, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1055H\", \"location\": \"Carnoustie\", \"stage_seq\": 15, \"distance_m\": 97137.068, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1100\", \"location\": \"Broughty Ferry\", \"stage_seq\": 16, \"distance_m\": 108246.704, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1103H\", \"location\": \"Camperdown Jn\", \"stage_seq\": 17, \"distance_m\": 113502.066, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1106H\", \"wtt_dep\": \"1109H\", \"location\": \"Dundee\", \"stage_seq\": 18, \"distance_m\": 114645.083, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1110\", \"location\": \"Dundee Central Jn\", \"stage_seq\": 19, \"distance_m\": 115229.784, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1115\", \"location\": \"Tay Bridge South\", \"stage_seq\": 20, \"distance_m\": 119221.791, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1117H\", \"location\": \"St. Fort Sig. Ts26\", \"stage_seq\": 21, \"distance_m\": 122849.229, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1121\", \"wtt_dep\": \"1123H\", \"location\": \"Leuchars\", \"stage_seq\": 22, \"distance_m\": 128113.991, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1129H\", \"location\": \"Cupar\", \"stage_seq\": 23, \"distance_m\": 138211.453, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1134\", \"location\": \"Ladybank\", \"stage_seq\": 24, \"distance_m\": 147059.243, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142\", \"location\": \"Thornton North Jn\", \"stage_seq\": 25, \"distance_m\": 160356.65, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1142H\", \"location\": \"Thornton South Jn\", \"stage_seq\": 26, \"distance_m\": 161162.682, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1146H\", \"wtt_dep\": \"1148H\", \"location\": \"Kirkcaldy\", \"stage_seq\": 27, \"distance_m\": 168229.081, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1155H\", \"location\": \"Burntisland\", \"stage_seq\": 28, \"distance_m\": 177467.329, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1203\", \"wtt_dep\": \"1205\", \"location\": \"Inverkeithing\", \"stage_seq\": 29, \"distance_m\": 188662.64, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1211\", \"location\": \"Dalmeny Jn\", \"stage_seq\": 30, \"distance_m\": 195276.566, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1217\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 31, \"distance_m\": 205846.919, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1219\", \"wtt_dep\": \"1221\", \"location\": \"Haymarket\", \"stage_seq\": 32, \"distance_m\": 207813.755, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1223\", \"location\": \"Princes St Gardens\", \"stage_seq\": 33, \"distance_m\": 209143.015, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1225\", \"wtt_dep\": \"1231\", \"location\": \"Edinburgh\", \"stage_seq\": 34, \"distance_m\": 209815.916, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1232H\", \"location\": \"Abbeyhill Jn\", \"stage_seq\": 35, \"distance_m\": 210851.727, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1234\", \"location\": \"Craigentinny Jn\", \"stage_seq\": 36, \"distance_m\": 212791.657, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1235\", \"location\": \"Portobello Jn (Edinburgh)\", \"stage_seq\": 37, \"distance_m\": 215162.836, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1236H\", \"location\": \"Monktonhall Jn\", \"stage_seq\": 38, \"distance_m\": 219300.115, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1238H\", \"location\": \"Prestonpans\", \"stage_seq\": 39, \"distance_m\": 224946.212, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1243\", \"location\": \"Drem\", \"stage_seq\": 40, \"distance_m\": 238289.765, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1249H\", \"location\": \"Dunbar\", \"stage_seq\": 41, \"distance_m\": 256465.193, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1252\", \"location\": \"Oxwellmains Crossover\", \"stage_seq\": 42, \"distance_m\": 259661.507, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1258H\", \"location\": \"Grantshouse\", \"stage_seq\": 43, \"distance_m\": 275389.597, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1302H\", \"location\": \"Reston\", \"stage_seq\": 44, \"distance_m\": 284070.685, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1308H\", \"location\": \"Reston Sig. EG402\", \"stage_seq\": 45, \"distance_m\": 299127.379, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1311\", \"wtt_dep\": \"1313\", \"location\": \"Berwick-upon-Tweed\", \"stage_seq\": 46, \"distance_m\": 302090.655, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1322\", \"location\": \"Belford L.C.\", \"stage_seq\": 47, \"distance_m\": 326859.795, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1331\", \"location\": \"Alnmouth\", \"stage_seq\": 48, \"distance_m\": 353702.142, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1342\", \"location\": \"Morpeth\", \"stage_seq\": 49, \"distance_m\": 383044.945, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1350\", \"location\": \"Benton North Jn\", \"stage_seq\": 50, \"distance_m\": 402791.583, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1352H\", \"location\": \"Heaton South Jn\", \"stage_seq\": 51, \"distance_m\": 406808.532, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1355\", \"wtt_dep\": \"1358\", \"location\": \"Newcastle\", \"stage_seq\": 52, \"distance_m\": 409800.771, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1400\", \"location\": \"King Edward Bridge South Jn\", \"stage_seq\": 53, \"distance_m\": 411017.154, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403H\", \"location\": \"Birtley Jn\", \"stage_seq\": 54, \"distance_m\": 417570.741, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1408H\", \"location\": \"Durham\", \"stage_seq\": 55, \"distance_m\": 432085.444, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1413H\", \"location\": \"Tursdale Jn\", \"stage_seq\": 56, \"distance_m\": 443712.644, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Ferryhill South Jn\", \"stage_seq\": 57, \"distance_m\": 447958.693, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1424H\", \"wtt_dep\": \"1426H\", \"location\": \"Darlington\", \"stage_seq\": 58, \"distance_m\": 467407.849, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1435\", \"location\": \"Northallerton\", \"stage_seq\": 59, \"distance_m\": 490320.578, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1438H\", \"location\": \"Thirsk\", \"stage_seq\": 60, \"distance_m\": 502809.724, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1444H\", \"location\": \"Tollerton Jn\", \"stage_seq\": 61, \"distance_m\": 523097.733, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1450H\", \"location\": \"Skelton Jn\", \"stage_seq\": 62, \"distance_m\": 535856.643, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1456\", \"location\": \"York\", \"stage_seq\": 63, \"distance_m\": 538488.378, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1500H\", \"location\": \"Colton Jn\", \"stage_seq\": 64, \"distance_m\": 547365.479, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1504H\", \"location\": \"Hambleton North Jn\", \"stage_seq\": 65, \"distance_m\": 560363.204, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507H\", \"location\": \"Temple Hirst Jn\", \"stage_seq\": 66, \"distance_m\": 569624.293, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1512\", \"location\": \"Shaftholme Jn\", \"stage_seq\": 67, \"distance_m\": 583987.366, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1516H\", \"wtt_dep\": \"1518H\", \"location\": \"Doncaster\", \"stage_seq\": 68, \"distance_m\": 590797.576, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Loversall Carr Jn\", \"stage_seq\": 69, \"distance_m\": 597196.795, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Retford\", \"stage_seq\": 70, \"distance_m\": 618722.173, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1535\", \"location\": \"Carlton On Trent Loop\", \"stage_seq\": 71, \"distance_m\": 638899.519, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1539H\", \"location\": \"Newark Flat Crossing\", \"stage_seq\": 72, \"distance_m\": 647332.75, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1540H\", \"wtt_dep\": \"1542H\", \"location\": \"Newark North Gate\", \"stage_seq\": 73, \"distance_m\": 648425.065, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Claypole Down Loop\", \"stage_seq\": 74, \"distance_m\": 655940.24, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Grantham\", \"stage_seq\": 75, \"distance_m\": 671975.435, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"Stoke Jn\", \"stage_seq\": 76, \"distance_m\": 681138.316, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601H\", \"location\": \"Tallington Jn\", \"stage_seq\": 77, \"distance_m\": 704962.763, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1610H\", \"location\": \"Peterborough\", \"stage_seq\": 78, \"distance_m\": 718732.005, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Fletton Jn\", \"stage_seq\": 79, \"distance_m\": 720832.059, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Conington South Jn\", \"stage_seq\": 80, \"distance_m\": 733267.944, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Huntingdon\", \"stage_seq\": 81, \"distance_m\": 746947.572, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628H\", \"location\": \"Sandy\", \"stage_seq\": 82, \"distance_m\": 770588.35, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Biggleswade\", \"stage_seq\": 83, \"distance_m\": 775323.059, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634H\", \"location\": \"Hitchin\", \"stage_seq\": 84, \"distance_m\": 790125.259, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636H\", \"location\": \"Stevenage\", \"stage_seq\": 85, \"distance_m\": 797128.817, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1638H\", \"location\": \"Woolmer Green Jn\", \"stage_seq\": 86, \"distance_m\": 803128.611, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Digswell Jn\", \"stage_seq\": 87, \"distance_m\": 807399.72, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640H\", \"location\": \"Welwyn Garden City\", \"stage_seq\": 88, \"distance_m\": 808840.555, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Potters Bar\", \"stage_seq\": 89, \"distance_m\": 820954.809, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651\", \"location\": \"Alexandra Palace\", \"stage_seq\": 90, \"distance_m\": 833516.258, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Finsbury Park\", \"stage_seq\": 91, \"distance_m\": 837364.124, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Holloway South Jn\", \"stage_seq\": 92, \"distance_m\": 839184.598, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Belle Isle Jn\", \"stage_seq\": 93, \"distance_m\": 840359.382, \"section_seq\": 1, \"route_path_id\": 65678}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"London Kings Cross\", \"stage_seq\": 94, \"distance_m\": 841461.755, \"section_seq\": 1, \"route_path_id\": 65678}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 841461.755, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65678}], \"total_distance_m\": 841461.755, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 840218.904, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1242.851, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "0952", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "46.0", "current_position_lat": "51.5311615", "current_position_lon": "-0.1235571", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:08:04Z\", \"source_id\": 16143685, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:31:14Z\", \"source_id\": 16161208, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T09:51:04Z\", \"source_id\": 16176119, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:00:31Z\", \"source_id\": 16183029, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 390, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:05:26Z\", \"source_id\": 49944874, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:06:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:05:31Z\", \"source_id\": 16186739, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:30:11Z\", \"source_id\": 50009800, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:30:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:30:08Z\", \"source_id\": 16205064, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 467, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:34:29Z\", \"source_id\": 50021169, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:35:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:34:33Z\", \"source_id\": 16208421, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 519, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:46:08Z\", \"source_id\": 50052115, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:46:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:46:11Z\", \"source_id\": 16216984, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 532, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:55:22Z\", \"source_id\": 50075997, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T10:56:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T10:55:28Z\", \"source_id\": 16223795, \"stage_seq\": 28, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 569, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:02:55Z\", \"source_id\": 50095069, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:04:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:03:01Z\", \"source_id\": 16229342, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 772, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:20:06Z\", \"source_id\": 50140315, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:20:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:20:10Z\", \"source_id\": 16242010, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 857, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:25:23Z\", \"source_id\": 50153737, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:26:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:25:26Z\", \"source_id\": 16245882, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1041, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:39:48Z\", \"source_id\": 50190894, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:39:52Z\", \"source_id\": 16256598, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1051, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:44:20Z\", \"source_id\": 50202655, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T11:45:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T11:44:23Z\", \"source_id\": 16259964, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:02:49Z\", \"source_id\": 50251126, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:03:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:02:52Z\", \"source_id\": 16273472, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:09:48Z\", \"source_id\": 50269943, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:11:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:09:53Z\", \"source_id\": 16278703, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3244, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:30:20Z\", \"source_id\": 50323575, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:30:26Z\", \"source_id\": 16293986, \"stage_seq\": 48, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3307, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:11Z\", \"source_id\": 50354749, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:43:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:14Z\", \"source_id\": 16302685, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3515, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:57Z\", \"source_id\": 50385246, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:54:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:54:03Z\", \"source_id\": 16311461, \"stage_seq\": 52, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 3916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:09:06Z\", \"source_id\": 50423936, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:09:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:09:03Z\", \"source_id\": 16322331, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4349, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:22:22Z\", \"source_id\": 50461723, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:23:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:22:23Z\", \"source_id\": 16332431, \"stage_seq\": 58, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4486, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:34:17Z\", \"source_id\": 50492283, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:35:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:34:21Z\", \"source_id\": 16341387, \"stage_seq\": 59, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:06Z\", \"source_id\": 16356025, \"stage_seq\": 63, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6811, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:42Z\", \"source_id\": 50610933, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:45Z\", \"source_id\": 16375214, \"stage_seq\": 68, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11664, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:14Z\", \"source_id\": 50672170, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:43:17Z\", \"source_id\": 16393032, \"stage_seq\": 73, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11689, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:16Z\", \"source_id\": 50703966, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:20Z\", \"source_id\": 16402291, \"stage_seq\": 75, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 11818, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:18Z\", \"source_id\": 50743959, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:19Z\", \"source_id\": 16413842, \"stage_seq\": 78, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 12080, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:13Z\", \"source_id\": 50805532, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:16Z\", \"source_id\": 16431900, \"stage_seq\": 83, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15661, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:42Z\", \"source_id\": 50823090, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:46Z\", \"source_id\": 16437024, \"stage_seq\": 85, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15929, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:42Z\", \"source_id\": 50844985, \"stage_seq\": 89, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:48Z\", \"source_id\": 16443370, \"stage_seq\": 89, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:22Z\", \"source_id\": 50863760, \"stage_seq\": 91, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:26Z\", \"source_id\": 16448678, \"stage_seq\": 91, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:51Z\", \"source_id\": 50873401, \"stage_seq\": 94, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:54Z\", \"source_id\": 16451358, \"stage_seq\": 94, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Kings Cross", "service_state_platform": "5", "timing_fact_generation": 1789574274540193, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:43.102263", "service_state_evidence_id": 16451358, "current_leg_start_actual_dep": "2026-09-16T16:10:30+01:00", "operational_evidence_version": 294, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:43.688918", "service_state_valid_until_kind": null, "operational_interpretation_version": 294, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London North Eastern Railway P ABD KGX 1E15 800104 9 125 None {"version": 3, "segments": [{"to_m": 449.407, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2287.632, "from_m": 449.407, "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": 9810.134, "from_m": 2287.632, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16982.321, "from_m": 9810.134, "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": 22313.467, "from_m": 16982.321, "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": 25803.655, "from_m": 22313.467, "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": 25863.232, "from_m": 25803.655, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 27071.813, "from_m": 25863.232, "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": 34894.002, "from_m": 27071.813, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 37493.447, "from_m": 34894.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": 42926.157, "from_m": 37493.447, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 42968.811, "from_m": 42926.157, "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": 43238.274, "from_m": 42968.811, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 55598.907, "from_m": 43238.274, "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": 61047.539, "from_m": 55598.907, "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": 65657.535, "from_m": 61047.539, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 68763.803, "from_m": 65657.535, "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": 75992.341, "from_m": 68763.803, "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": 82457.022, "from_m": 75992.341, "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": 84650.558, "from_m": 82457.022, "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": 87041.87, "from_m": 84650.558, "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": 87404.255, "from_m": 87041.87, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 89447.972, "from_m": 87404.255, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 89778.994, "from_m": 89447.972, "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": 90213.795, "from_m": 89778.994, "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": 90254.992, "from_m": 90213.795, "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": 95948.723, "from_m": 90254.992, "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": 97015.091, "from_m": 95948.723, "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": 105570.816, "from_m": 97015.091, "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": 107986.267, "from_m": 105570.816, "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": 111754.604, "from_m": 107986.267, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 113261.435, "from_m": 111754.604, "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": 113824.787, "from_m": 113261.435, "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": 114608.835, "from_m": 113824.787, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 115229.784, "from_m": 114608.835, "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": 116965.234, "from_m": 115229.784, "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": 119125.714, "from_m": 116965.234, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 119221.791, "from_m": 119125.714, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 119284.575, "from_m": 119221.791, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 120755.994, "from_m": 119284.575, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 123225.844, "from_m": 120755.994, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 125230.498, "from_m": 123225.844, "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": 127693.461, "from_m": 125230.498, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 128513.997, "from_m": 127693.461, "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": 131541.082, "from_m": 128513.997, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 137604.48, "from_m": 131541.082, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 138359.662, "from_m": 137604.48, "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": 138761.796, "from_m": 138359.662, "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": 142591.919, "from_m": 138761.796, "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": 144345.468, "from_m": 142591.919, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 146310.311, "from_m": 144345.468, "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": 146948.481, "from_m": 146310.311, "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": 147152.915, "from_m": 146948.481, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 147196.617, "from_m": 147152.915, "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": 150757.509, "from_m": 147196.617, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 164946.593, "from_m": 150757.509, "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": 168429.495, "from_m": 164946.593, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 172024.592, "from_m": 168429.495, "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": 173098.017, "from_m": 172024.592, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 173571.408, "from_m": 173098.017, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 173998.742, "from_m": 173571.408, "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": 174739.134, "from_m": 173998.742, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 176853.976, "from_m": 174739.134, "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": 177239.425, "from_m": 176853.976, "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": 177801.465, "from_m": 177239.425, "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": 178879.214, "from_m": 177801.465, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 180866.488, "from_m": 178879.214, "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": 181764.63, "from_m": 180866.488, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 182168.158, "from_m": 181764.63, "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": 187851.801, "from_m": 182168.158, "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": 188262.699, "from_m": 187851.801, "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": 188396.228, "from_m": 188262.699, "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": 188440.647, "from_m": 188396.228, "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": 188868.302, "from_m": 188440.647, "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": 189032.782, "from_m": 188868.302, "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": 190381.407, "from_m": 189032.782, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 191677.396, "from_m": 190381.407, "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": 191701.532, "from_m": 191677.396, "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": 191741.875, "from_m": 191701.532, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 194430.121, "from_m": 191741.875, "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": 196188.92, "from_m": 194430.121, "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": 200117.724, "from_m": 196188.92, "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": 203589.119, "from_m": 200117.724, "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": 204085.012, "from_m": 203589.119, "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": 207421.233, "from_m": 204085.012, "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": 207481.896, "from_m": 207421.233, "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": 207562.727, "from_m": 207481.896, "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": 207622.537, "from_m": 207562.727, "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": 207650.179, "from_m": 207622.537, "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": 209041.766, "from_m": 207650.179, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 210042.07, "from_m": 209041.766, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 210309.274, "from_m": 210042.07, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 210914.406, "from_m": 210309.274, "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": 210980.858, "from_m": 210914.406, "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": 211451.015, "from_m": 210980.858, "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": 212089.758, "from_m": 211451.015, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 215442.681, "from_m": 212089.758, "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": 219154.088, "from_m": 215442.681, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 219226.048, "from_m": 219154.088, "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": 219907.936, "from_m": 219226.048, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 226412.886, "from_m": 219907.936, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 235038.357, "from_m": 226412.886, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 235930.839, "from_m": 235038.357, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 237965.333, "from_m": 235930.839, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 238942.966, "from_m": 237965.333, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 242288.273, "from_m": 238942.966, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 243349.57, "from_m": 242288.273, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 248252.12, "from_m": 243349.57, "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": 255354.744, "from_m": 248252.12, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 257208.237, "from_m": 255354.744, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 260378.02, "from_m": 257208.237, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 265129.963, "from_m": 260378.02, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 265808.196, "from_m": 265129.963, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 125.0}, {"to_m": 266753.357, "from_m": 265808.196, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 105.0}, {"to_m": 267619.148, "from_m": 266753.357, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 267738.943, "from_m": 267619.148, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 272511.891, "from_m": 267738.943, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 273180.725, "from_m": 272511.891, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 85.0}, {"to_m": 273931.558, "from_m": 273180.725, "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": 275941.198, "from_m": 273931.558, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 75.0}, {"to_m": 278053.158, "from_m": 275941.198, "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": 279465.739, "from_m": 278053.158, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 282749.754, "from_m": 279465.739, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 285576.649, "from_m": 282749.754, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 285657.473, "from_m": 285576.649, "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": 288783.685, "from_m": 285657.473, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 290240.497, "from_m": 288783.685, "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": 297518.716, "from_m": 290240.497, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 298874.25, "from_m": 297518.716, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 300668.938, "from_m": 298874.25, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 301930.217, "from_m": 300668.938, "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": 303003.409, "from_m": 301930.217, "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": 303947.324, "from_m": 303003.409, "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": 305076.39, "from_m": 303947.324, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 305884.43, "from_m": 305076.39, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 314963.64, "from_m": 305884.43, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 316606.444, "from_m": 314963.64, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 332202.786, "from_m": 316606.444, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 333145.745, "from_m": 332202.786, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 333176.27, "from_m": 333145.745, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 333364.979, "from_m": 333176.27, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 339802.697, "from_m": 333364.979, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 340992.576, "from_m": 339802.697, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 346626.326, "from_m": 340992.576, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 352081.555, "from_m": 346626.326, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 352679.981, "from_m": 352081.555, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 353846.221, "from_m": 352679.981, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 354513.918, "from_m": 353846.221, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 360753.232, "from_m": 354513.918, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 361497.642, "from_m": 360753.232, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 369723.756, "from_m": 361497.642, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 372457.549, "from_m": 369723.756, "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": 373617.895, "from_m": 372457.549, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 376164.972, "from_m": 373617.895, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 376200.457, "from_m": 376164.972, "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": 379373.682, "from_m": 376200.457, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 381106.242, "from_m": 379373.682, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 381781.486, "from_m": 381106.242, "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": 382834.561, "from_m": 381781.486, "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": 383681.233, "from_m": 382834.561, "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": 402791.583, "from_m": 383681.233, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 406916.835, "from_m": 402791.583, "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": 406944.122, "from_m": 406916.835, "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": 407764.568, "from_m": 406944.122, "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": 408684.457, "from_m": 407764.568, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 409447.519, "from_m": 408684.457, "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": 409478.75, "from_m": 409447.519, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 409509.718, "from_m": 409478.75, "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": 410140.99, "from_m": 409509.718, "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": 410166.603, "from_m": 410140.99, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 410188.582, "from_m": 410166.603, "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": 410219.88, "from_m": 410188.582, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 410256.993, "from_m": 410219.88, "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": 410951.93, "from_m": 410256.993, "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": 411303.137, "from_m": 410951.93, "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": 411655.547, "from_m": 411303.137, "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": 412053.209, "from_m": 411655.547, "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": 412886.31, "from_m": 412053.209, "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": 428497.477, "from_m": 412886.31, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 430888.355, "from_m": 428497.477, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 431580.347, "from_m": 430888.355, "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": 431616.282, "from_m": 431580.347, "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": 432085.444, "from_m": 431616.282, "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": 432793.227, "from_m": 432085.444, "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": 434722.758, "from_m": 432793.227, "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": 441218.934, "from_m": 434722.758, "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": 448066.262, "from_m": 441218.934, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 449568.212, "from_m": 448066.262, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 459141.616, "from_m": 449568.212, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 460290.342, "from_m": 459141.616, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 461286.226, "from_m": 460290.342, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 467967.991, "from_m": 461286.226, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 468380.005, "from_m": 467967.991, "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": 471771.577, "from_m": 468380.005, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 474090.885, "from_m": 471771.577, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 536670.863, "from_m": 474090.885, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 537659.074, "from_m": 536670.863, "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": 537958.621, "from_m": 537659.074, "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": 538204.413, "from_m": 537958.621, "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": 538244.825, "from_m": 538204.413, "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": 538443.574, "from_m": 538244.825, "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": 538601.552, "from_m": 538443.574, "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": 538735.913, "from_m": 538601.552, "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": 539147.145, "from_m": 538735.913, "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": 541587.45, "from_m": 539147.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": 542074.143, "from_m": 541587.45, "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": 589265.249, "from_m": 542074.143, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 589706.192, "from_m": 589265.249, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 592100.881, "from_m": 589706.192, "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": 593352.618, "from_m": 592100.881, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 602600.207, "from_m": 593352.618, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 606973.453, "from_m": 602600.207, "capability_applied": null, "effective_limit_mph": 110.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 619098.303, "from_m": 606973.453, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 622243.948, "from_m": 619098.303, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 625306.688, "from_m": 622243.948, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 626473.211, "from_m": 625306.688, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 626485.156, "from_m": 626473.211, "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": 639658.629, "from_m": 626485.156, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 639709.813, "from_m": 639658.629, "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": 646659.648, "from_m": 639709.813, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 647332.75, "from_m": 646659.648, "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": 647339.306, "from_m": 647332.75, "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": 647393.693, "from_m": 647339.306, "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": 666180.029, "from_m": 647393.693, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 666235.282, "from_m": 666180.029, "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": 667199.62, "from_m": 666235.282, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 671083.776, "from_m": 667199.62, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 672177.519, "from_m": 671083.776, "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": 679947.982, "from_m": 672177.519, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 704895.899, "from_m": 679947.982, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 704936.45, "from_m": 704895.899, "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": 717897.623, "from_m": 704936.45, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 718334.433, "from_m": 717897.623, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 718423.076, "from_m": 718334.433, "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": 718452.336, "from_m": 718423.076, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 718821.416, "from_m": 718452.336, "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": 719058.309, "from_m": 718821.416, "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": 719119.102, "from_m": 719058.309, "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": 720379.184, "from_m": 719119.102, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 725875.476, "from_m": 720379.184, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 727231.884, "from_m": 725875.476, "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": 729940.379, "from_m": 727231.884, "capability_applied": null, "effective_limit_mph": 105.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 105.0}, {"to_m": 750804.916, "from_m": 729940.379, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 753591.393, "from_m": 750804.916, "capability_applied": null, "effective_limit_mph": 120.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 120.0}, {"to_m": 804276.042, "from_m": 753591.393, "capability_applied": null, "effective_limit_mph": 125.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 828829.941, "from_m": 804276.042, "capability_applied": null, "effective_limit_mph": 115.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 115.0}, {"to_m": 831980.835, "from_m": 828829.941, "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": 835878.342, "from_m": 831980.835, "capability_applied": null, "effective_limit_mph": 95.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 837171.713, "from_m": 835878.342, "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": 837226.954, "from_m": 837171.713, "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": 837739.53, "from_m": 837226.954, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 837997.012, "from_m": 837739.53, "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": 839631.378, "from_m": 837997.012, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 840143.468, "from_m": 839631.378, "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": 840173.555, "from_m": 840143.468, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 60.0}, {"to_m": 840241.412, "from_m": 840173.555, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 840324.551, "from_m": 840241.412, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 840613.947, "from_m": 840324.551, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 40.0}, {"to_m": 840664.889, "from_m": 840613.947, "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": 841049.989, "from_m": 840664.889, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 841059.185, "from_m": 841049.989, "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": 841065.938, "from_m": 841059.185, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}, {"to_m": 841461.755, "from_m": 841065.938, "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": 605882, "profile_key": "e40ae758d1f8028f08e81811412288683c3a4eb1bd5b54fc70b42e023a870f3e", "schedule_id": 244, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "0952", "location": "Aberdeen", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0953H", "location": "Aberdeen Ferryhill Jn", "stage_seq": 2, "distance_m": 778.502, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955", "location": "Craiginches South Jn", "stage_seq": 3, "distance_m": 2638.161, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0955H", "location": "Aberdeen Sig. A56", "stage_seq": 4, "distance_m": 3664.341, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "0958H", "location": "Aberdeen Sig. A230", "stage_seq": 5, "distance_m": 7464.652, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1003H", "location": "Aberdeen Sig. A222", "stage_seq": 6, "distance_m": 16335.6, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1009", "wtt_dep": "1011", "location": "Stonehaven", "stage_seq": 7, "distance_m": 25979.291, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1017", "location": "Carmont", "stage_seq": 8, "distance_m": 34824.343, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1023", "location": "Laurencekirk", "stage_seq": 9, "distance_m": 49066.848, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1027", "location": "Craigo S.B.", "stage_seq": 10, "distance_m": 57731.617, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1031H", "wtt_dep": "1033H", "location": "Montrose", "stage_seq": 11, "distance_m": 65360.436, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1036H", "location": "Usan Jn", "stage_seq": 12, "distance_m": 68594.658, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1041H", "location": "Inverkeilor", "stage_seq": 13, "distance_m": 77413.662, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1048", "wtt_dep": "1050", "location": "Arbroath", "stage_seq": 14, "distance_m": 87223.156, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1055H", "location": "Carnoustie", "stage_seq": 15, "distance_m": 97137.068, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1100", "location": "Broughty Ferry", "stage_seq": 16, "distance_m": 108246.704, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1103H", "location": "Camperdown Jn", "stage_seq": 17, "distance_m": 113502.066, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1106H", "wtt_dep": "1109H", "location": "Dundee", "stage_seq": 18, "distance_m": 114645.083, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1110", "location": "Dundee Central Jn", "stage_seq": 19, "distance_m": 115229.784, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1115", "location": "Tay Bridge South", "stage_seq": 20, "distance_m": 119221.791, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1117H", "location": "St. Fort Sig. Ts26", "stage_seq": 21, "distance_m": 122849.229, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1121", "wtt_dep": "1123H", "location": "Leuchars", "stage_seq": 22, "distance_m": 128113.991, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1129H", "location": "Cupar", "stage_seq": 23, "distance_m": 138211.453, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1134", "location": "Ladybank", "stage_seq": 24, "distance_m": 147059.243, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142", "location": "Thornton North Jn", "stage_seq": 25, "distance_m": 160356.65, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1142H", "location": "Thornton South Jn", "stage_seq": 26, "distance_m": 161162.682, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1146H", "wtt_dep": "1148H", "location": "Kirkcaldy", "stage_seq": 27, "distance_m": 168229.081, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1155H", "location": "Burntisland", "stage_seq": 28, "distance_m": 177467.329, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1203", "wtt_dep": "1205", "location": "Inverkeithing", "stage_seq": 29, "distance_m": 188662.64, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1211", "location": "Dalmeny Jn", "stage_seq": 30, "distance_m": 195276.566, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1217", "location": "Haymarket West Jn", "stage_seq": 31, "distance_m": 205846.919, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1219", "wtt_dep": "1221", "location": "Haymarket", "stage_seq": 32, "distance_m": 207813.755, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1223", "location": "Princes St Gardens", "stage_seq": 33, "distance_m": 209143.015, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1225", "wtt_dep": "1231", "location": "Edinburgh", "stage_seq": 34, "distance_m": 209815.916, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1232H", "location": "Abbeyhill Jn", "stage_seq": 35, "distance_m": 210851.727, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1234", "location": "Craigentinny Jn", "stage_seq": 36, "distance_m": 212791.657, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1235", "location": "Portobello Jn (Edinburgh)", "stage_seq": 37, "distance_m": 215162.836, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1236H", "location": "Monktonhall Jn", "stage_seq": 38, "distance_m": 219300.115, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1238H", "location": "Prestonpans", "stage_seq": 39, "distance_m": 224946.212, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1243", "location": "Drem", "stage_seq": 40, "distance_m": 238289.765, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1249H", "location": "Dunbar", "stage_seq": 41, "distance_m": 256465.193, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1252", "location": "Oxwellmains Crossover", "stage_seq": 42, "distance_m": 259661.507, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1258H", "location": "Grantshouse", "stage_seq": 43, "distance_m": 275389.597, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1302H", "location": "Reston", "stage_seq": 44, "distance_m": 284070.685, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1308H", "location": "Reston Sig. EG402", "stage_seq": 45, "distance_m": 299127.379, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1311", "wtt_dep": "1313", "location": "Berwick-upon-Tweed", "stage_seq": 46, "distance_m": 302090.655, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1322", "location": "Belford L.C.", "stage_seq": 47, "distance_m": 326859.795, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1331", "location": "Alnmouth", "stage_seq": 48, "distance_m": 353702.142, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1342", "location": "Morpeth", "stage_seq": 49, "distance_m": 383044.945, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1350", "location": "Benton North Jn", "stage_seq": 50, "distance_m": 402791.583, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1352H", "location": "Heaton South Jn", "stage_seq": 51, "distance_m": 406808.532, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1355", "wtt_dep": "1358", "location": "Newcastle", "stage_seq": 52, "distance_m": 409800.771, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1400", "location": "King Edward Bridge South Jn", "stage_seq": 53, "distance_m": 411017.154, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403H", "location": "Birtley Jn", "stage_seq": 54, "distance_m": 417570.741, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1408H", "location": "Durham", "stage_seq": 55, "distance_m": 432085.444, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1413H", "location": "Tursdale Jn", "stage_seq": 56, "distance_m": 443712.644, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Ferryhill South Jn", "stage_seq": 57, "distance_m": 447958.693, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1424H", "wtt_dep": "1426H", "location": "Darlington", "stage_seq": 58, "distance_m": 467407.849, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1435", "location": "Northallerton", "stage_seq": 59, "distance_m": 490320.578, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1438H", "location": "Thirsk", "stage_seq": 60, "distance_m": 502809.724, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1444H", "location": "Tollerton Jn", "stage_seq": 61, "distance_m": 523097.733, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1450H", "location": "Skelton Jn", "stage_seq": 62, "distance_m": 535856.643, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1456", "location": "York", "stage_seq": 63, "distance_m": 538488.378, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1500H", "location": "Colton Jn", "stage_seq": 64, "distance_m": 547365.479, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1504H", "location": "Hambleton North Jn", "stage_seq": 65, "distance_m": 560363.204, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507H", "location": "Temple Hirst Jn", "stage_seq": 66, "distance_m": 569624.293, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1512", "location": "Shaftholme Jn", "stage_seq": 67, "distance_m": 583987.366, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1516H", "wtt_dep": "1518H", "location": "Doncaster", "stage_seq": 68, "distance_m": 590797.576, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Loversall Carr Jn", "stage_seq": 69, "distance_m": 597196.795, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Retford", "stage_seq": 70, "distance_m": 618722.173, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1535", "location": "Carlton On Trent Loop", "stage_seq": 71, "distance_m": 638899.519, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1539H", "location": "Newark Flat Crossing", "stage_seq": 72, "distance_m": 647332.75, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1540H", "wtt_dep": "1542H", "location": "Newark North Gate", "stage_seq": 73, "distance_m": 648425.065, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Claypole Down Loop", "stage_seq": 74, "distance_m": 655940.24, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Grantham", "stage_seq": 75, "distance_m": 671975.435, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "Stoke Jn", "stage_seq": 76, "distance_m": 681138.316, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601H", "location": "Tallington Jn", "stage_seq": 77, "distance_m": 704962.763, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1610H", "location": "Peterborough", "stage_seq": 78, "distance_m": 718732.005, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Fletton Jn", "stage_seq": 79, "distance_m": 720832.059, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Conington South Jn", "stage_seq": 80, "distance_m": 733267.944, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Huntingdon", "stage_seq": 81, "distance_m": 746947.572, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628H", "location": "Sandy", "stage_seq": 82, "distance_m": 770588.35, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Biggleswade", "stage_seq": 83, "distance_m": 775323.059, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634H", "location": "Hitchin", "stage_seq": 84, "distance_m": 790125.259, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636H", "location": "Stevenage", "stage_seq": 85, "distance_m": 797128.817, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1638H", "location": "Woolmer Green Jn", "stage_seq": 86, "distance_m": 803128.611, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Digswell Jn", "stage_seq": 87, "distance_m": 807399.72, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640H", "location": "Welwyn Garden City", "stage_seq": 88, "distance_m": 808840.555, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646", "location": "Potters Bar", "stage_seq": 89, "distance_m": 820954.809, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651", "location": "Alexandra Palace", "stage_seq": 90, "distance_m": 833516.258, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Finsbury Park", "stage_seq": 91, "distance_m": 837364.124, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Holloway South Jn", "stage_seq": 92, "distance_m": 839184.598, "section_seq": 1, "route_path_id": 65678}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657", "location": "Belle Isle Jn", "stage_seq": 93, "distance_m": 840359.382, "section_seq": 1, "route_path_id": 65678}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "London Kings Cross", "stage_seq": 94, "distance_m": 841461.755, "section_seq": 1, "route_path_id": 65678}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 841461.755, "from_m": 0.0, "section_seq": 1, "route_path_id": 65678}], "total_distance_m": 841461.755, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 840218.904, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1242.851, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:08:04Z", "source_id": 16143685, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T10:08:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:31:14Z", "source_id": 16161208, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T10:31:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T09:51:04Z", "source_id": 16176119, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T10:47:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:00:31Z", "source_id": 16183029, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T11:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 390, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:05:26Z", "source_id": 49944874, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T10:06:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:05:31Z", "source_id": 16186739, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T11:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:30:11Z", "source_id": 50009800, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T10:30:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:30:08Z", "source_id": 16205064, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T11:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 467, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:34:29Z", "source_id": 50021169, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T10:35:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:34:33Z", "source_id": 16208421, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T11:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 519, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:46:08Z", "source_id": 50052115, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T10:46:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:46:11Z", "source_id": 16216984, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T11:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 532, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:55:22Z", "source_id": 50075997, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T10:56:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T10:55:28Z", "source_id": 16223795, "stage_seq": 28, "event_role": "ARR", "event_time": "2026-09-16T11:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 569, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:02:55Z", "source_id": 50095069, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T11:04:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:03:01Z", "source_id": 16229342, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T12:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 772, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:20:06Z", "source_id": 50140315, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T11:20:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:20:10Z", "source_id": 16242010, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T12:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 857, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:25:23Z", "source_id": 50153737, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T11:26:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:25:26Z", "source_id": 16245882, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T12:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1041, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:39:48Z", "source_id": 50190894, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T11:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:39:52Z", "source_id": 16256598, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T12:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1051, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:44:20Z", "source_id": 50202655, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T11:45:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T11:44:23Z", "source_id": 16259964, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T12:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:02:49Z", "source_id": 50251126, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T12:03:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:02:52Z", "source_id": 16273472, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T13:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:09:48Z", "source_id": 50269943, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T12:11:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:09:53Z", "source_id": 16278703, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T13:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3244, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:30:20Z", "source_id": 50323575, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T12:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:30:26Z", "source_id": 16293986, "stage_seq": 48, "event_role": "ARR", "event_time": "2026-09-16T13:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3307, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:11Z", "source_id": 50354749, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T12:43:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:14Z", "source_id": 16302685, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3515, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:57Z", "source_id": 50385246, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T12:54:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:54:03Z", "source_id": 16311461, "stage_seq": 52, "event_role": "ARR", "event_time": "2026-09-16T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 3916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:09:06Z", "source_id": 50423936, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T13:09:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:09:03Z", "source_id": 16322331, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T14:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4349, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:22:22Z", "source_id": 50461723, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T13:23:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:22:23Z", "source_id": 16332431, "stage_seq": 58, "event_role": "ARR", "event_time": "2026-09-16T14:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4486, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:34:17Z", "source_id": 50492283, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T13:35:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:34:21Z", "source_id": 16341387, "stage_seq": 59, "event_role": "ARR", "event_time": "2026-09-16T14:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:06Z", "source_id": 16356025, "stage_seq": 63, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6811, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:42Z", "source_id": 50610933, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T14:21:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:45Z", "source_id": 16375214, "stage_seq": 68, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11664, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:14Z", "source_id": 50672170, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T14:44:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:43:17Z", "source_id": 16393032, "stage_seq": 73, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11689, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:16Z", "source_id": 50703966, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-16T14:56:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:20Z", "source_id": 16402291, "stage_seq": 75, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 11818, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:18Z", "source_id": 50743959, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-16T15:11:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:19Z", "source_id": 16413842, "stage_seq": 78, "event_role": "ARR", "event_time": "2026-09-16T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 12080, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:13Z", "source_id": 50805532, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-16T15:34:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:16Z", "source_id": 16431900, "stage_seq": 83, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15661, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:42Z", "source_id": 50823090, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-16T15:41:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:46Z", "source_id": 16437024, "stage_seq": 85, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15929, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:42Z", "source_id": 50844985, "stage_seq": 89, "event_role": "ARR", "event_time": "2026-09-16T15:48:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:48Z", "source_id": 16443370, "stage_seq": 89, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:22Z", "source_id": 50863760, "stage_seq": 91, "event_role": "ARR", "event_time": "2026-09-16T15:55:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:26Z", "source_id": 16448678, "stage_seq": 91, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:51Z", "source_id": 50873401, "stage_seq": 94, "event_role": "ARR", "event_time": "2026-09-16T15:59:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:54Z", "source_id": 16451358, "stage_seq": 94, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Aberdeen 0952 0952 5 None None London Kings Cross 1702 1659 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C02007/2026-09-16/detailed None Peterborough 2026-09-16T16:10:30+01:00 London Kings Cross 46.0 {"type": "LineString", "coordinates": [[-0.2510138788583807, 52.57525588028376], [-0.2506103, 52.5746118], [-0.2502506, 52.5740377], [-0.24971869999999996, 52.5732557], [-0.2492955, 52.5727698], [-0.24893150000000003, 52.572364799999995], [-0.24872839999999996, 52.5721234], [-0.2485847, 52.5719683], [-0.24817300000000003, 52.57149509999999], [-0.2469109, 52.570068600000006], [-0.2462735, 52.5692778], [-0.2458678, 52.5687182], [-0.2456843, 52.56846509999999], [-0.24498480979137663, 52.56750526180171], [-0.24495308497449816, 52.56746172861279], [-0.24483609999999997, 52.56730120000001], [-0.2444144, 52.56668650000001], [-0.2440788, 52.5660872], [-0.2440177, 52.5659565], [-0.2436939, 52.56520030000001], [-0.2434434, 52.564247499999986], [-0.24328879999999992, 52.5633808], [-0.24319059999999995, 52.5621577], [-0.24321860000000003, 52.561404], [-0.2433005, 52.5607853], [-0.2437076, 52.55813289999999], [-0.24382690000000004, 52.557298], [-0.24391350000000003, 52.5567834], [-0.24398079999999997, 52.55631960000001], [-0.24411499999999997, 52.5554194], [-0.2441851, 52.5544922], [-0.244226, 52.554219399999994], [-0.2448016, 52.550376400000005], [-0.24501343669838807, 52.54896191164581], [-0.2450746, 52.5485535], [-0.24509190000000003, 52.5483732], [-0.24517449999999996, 52.5475104], [-0.2452006, 52.5465873], [-0.2449778, 52.5442654], [-0.24484280000000003, 52.5433871], [-0.243206, 52.5327377], [-0.2427325, 52.52965609999999], [-0.24188149999999997, 52.524006699999994], [-0.2411347, 52.5191174], [-0.2410608999999999, 52.51863389999999], [-0.2410334, 52.51846170000001], [-0.2405226, 52.514777800000005], [-0.2405074, 52.51450809999999], [-0.2402716, 52.51153869999999], [-0.24000620000000003, 52.508515], [-0.2399987, 52.5084172], [-0.23999599999999996, 52.5083807], [-0.2397961, 52.50520569999999], [-0.2396282, 52.5028869], [-0.2393723, 52.4993527], [-0.23900671674225415, 52.49430286280318], [-0.23880489999999993, 52.4915149], [-0.2387784, 52.4912265], [-0.23867430000000003, 52.4896098], [-0.2386244, 52.488833799999995], [-0.2385063, 52.4873388], [-0.2384558, 52.4866278], [-0.2382927, 52.48431730000001], [-0.2378896, 52.478864], [-0.2376885, 52.4761438], [-0.2376077, 52.4750184], [-0.2375669, 52.4744501], [-0.23754959999999992, 52.4742083], [-0.2373229, 52.47122649999999], [-0.23717710000000003, 52.469176399999995], [-0.23708550000000003, 52.4678886], [-0.2367382, 52.4630036], [-0.23652200000000004, 52.46013579999999], [-0.23618549999999996, 52.4554956], [-0.2355873, 52.447246099999994], [-0.235524, 52.44637409999998], [-0.2354427, 52.445122000000005], [-0.235398, 52.4445886], [-0.23534610000000003, 52.44398319999999], [-0.2352556, 52.4426969], [-0.23523610000000003, 52.4424405], [-0.23518200000000003, 52.4416699], [-0.2351447, 52.44125149999999], [-0.23499553503019172, 52.43957578845911], [-0.2349857, 52.4394653], [-0.23458889999999996, 52.437299], [-0.2344031, 52.4366924], [-0.2343379, 52.4364795], [-0.23397940000000003, 52.43530890000001], [-0.2329249, 52.4329587], [-0.23256370000000004, 52.432286000000005], [-0.23240239999999995, 52.432004199999994], [-0.2316693, 52.43086], [-0.2310765, 52.429995899999994], [-0.2304121, 52.42910969999999], [-0.22852310000000003, 52.42659], [-0.2241387, 52.4207972], [-0.22157450000000004, 52.4173998], [-0.22127659999999996, 52.4170102], [-0.2210413, 52.416699], [-0.2188621, 52.4138163], [-0.2172137, 52.411540499999994], [-0.2169194, 52.41111589999999], [-0.2163059, 52.41017570000001], [-0.2126972, 52.40439609999999], [-0.21249139999999997, 52.40404169999999], [-0.2123953, 52.403876100000005], [-0.2088614, 52.3982055], [-0.2032478, 52.38915300000001], [-0.2005367961195849, 52.384780653945135], [-0.19951699999999997, 52.3831358], [-0.1994227, 52.3829892], [-0.1976009, 52.3800956], [-0.1974646, 52.3798868], [-0.1966824, 52.3786103], [-0.19102269999999996, 52.3694521], [-0.1883519, 52.3651544], [-0.1872549, 52.363375399999995], [-0.1865022, 52.36197730000001], [-0.18592839999999997, 52.36050289999999], [-0.18550639999999996, 52.35875019999999], [-0.1853663, 52.357217000000006], [-0.1853967, 52.356283299999994], [-0.1854936, 52.355351], [-0.1857754, 52.35411719999999], [-0.1859625, 52.3532979], [-0.18616569999999996, 52.35252950000001], [-0.1869213, 52.349627000000005], [-0.1889067, 52.3420289], [-0.1898806, 52.33830149999999], [-0.1899106, 52.33817999999999], [-0.19017999999999996, 52.337220599999995], [-0.19038679999999997, 52.33624499999999], [-0.1904343, 52.3360764], [-0.1906988, 52.33504440000001], [-0.19089179999999997, 52.3343078], [-0.1911851, 52.333457], [-0.1912617, 52.3331506], [-0.19131929999999997, 52.3329365], [-0.1913707, 52.3327486], [-0.19156609999999996, 52.3320122], [-0.1919344, 52.3306762], [-0.19217599374670052, 52.32991742479848], [-0.19218029999999997, 52.329903899999984], [-0.1922592, 52.32967620000001], [-0.1924678, 52.32907449999999], [-0.1927024179399676, 52.3284623719883], [-0.1928195, 52.3281569], [-0.193165, 52.32734080000001], [-0.1933197, 52.32700989999999], [-0.1934747, 52.3266837], [-0.1936517, 52.326332099999995], [-0.19414929999999997, 52.32542980000001], [-0.1952433, 52.3236127], [-0.1952935, 52.3235299], [-0.19562959999999996, 52.32288520000001], [-0.1962949, 52.3217754], [-0.1964431, 52.321538], [-0.1972674, 52.3201375], [-0.1976607, 52.31950289999999], [-0.1980017, 52.3189484], [-0.19836229999999996, 52.3183701], [-0.19862189999999996, 52.3179573], [-0.1994712, 52.316487300000006], [-0.1996505, 52.3161804], [-0.19990169999999996, 52.31573699999999], [-0.2003822, 52.3148889], [-0.200586, 52.3145338], [-0.20505349999999997, 52.3072571], [-0.21036569999999996, 52.2986031], [-0.2113768, 52.29683799999999], [-0.2121148, 52.2955497], [-0.2140862, 52.2922978], [-0.2147805, 52.29110669999999], [-0.215232, 52.2901974], [-0.2155341, 52.289469200000006], [-0.215755, 52.28877250000001], [-0.21591759999999996, 52.28822709999999], [-0.21622099999999997, 52.2871068], [-0.21650590000000003, 52.2861807], [-0.21655099999999997, 52.2860342], [-0.2167891, 52.28547149999999], [-0.2172765, 52.28441800000001], [-0.2189496, 52.28179750000001], [-0.22006229999999996, 52.2798027], [-0.22069829999999996, 52.2783103], [-0.22226528846787005, 52.27498606676315], [-0.2225504, 52.2743812], [-0.2231477, 52.27326070000001], [-0.2232646, 52.27308259999999], [-0.22433949999999991, 52.27169599999999], [-0.22613, 52.2696151], [-0.22747280000000003, 52.26793659999999], [-0.22856219999999997, 52.2664026], [-0.2288697, 52.26591449999999], [-0.2298719, 52.2640966], [-0.23119550000000005, 52.26169550000001], [-0.2323283, 52.2596406], [-0.233323, 52.2579482], [-0.2337336, 52.25718629999999], [-0.2337751, 52.2571093], [-0.2341589, 52.256397199999995], [-0.2343194, 52.2561138], [-0.236526, 52.252359099999985], [-0.2370069, 52.2515411], [-0.2377257, 52.2504876], [-0.2380232, 52.2500416], [-0.2384682, 52.2494106], [-0.24094160000000003, 52.24611689999999], [-0.24144550000000004, 52.2453268], [-0.2419035999999999, 52.244533], [-0.24230139999999997, 52.24374679999999], [-0.2426971, 52.2429312], [-0.242805, 52.242663799999995], [-0.2429787, 52.2422366], [-0.24315559999999992, 52.2417618], [-0.24374779999999996, 52.2399625], [-0.2440094, 52.23912169999999], [-0.24439040000000004, 52.2379023], [-0.24470669999999992, 52.2368939], [-0.2447677, 52.236699599999994], [-0.2449569, 52.236138800000006], [-0.24515550000000003, 52.235581499999995], [-0.24536549999999993, 52.235020599999984], [-0.24560089999999996, 52.2344652], [-0.2459322999999999, 52.2337133], [-0.2462667, 52.23306219999999], [-0.2464911, 52.232635599999995], [-0.2465098, 52.2326], [-0.2468461, 52.2320247], [-0.24724449999999995, 52.2313914], [-0.24750619999999995, 52.23098720000001], [-0.2477307, 52.230640400000006], [-0.2477822, 52.2305609], [-0.24921859999999996, 52.228383400000006], [-0.2494968, 52.2279617], [-0.249596, 52.2278113], [-0.2496977, 52.22766330000001], [-0.2502446, 52.2268525], [-0.25155729999999993, 52.224860799999995], [-0.2519993, 52.224190199999995], [-0.2520703, 52.22407889999999], [-0.2546229, 52.2202718], [-0.2548117771726371, 52.21998654579095], [-0.257079, 52.2165623], [-0.25716419999999995, 52.21643439999999], [-0.2597724, 52.2125306], [-0.2615874, 52.2098139], [-0.2617601, 52.209542199999994], [-0.26335559999999997, 52.2071331], [-0.2654529, 52.20398329999998], [-0.26703569999999993, 52.2015289], [-0.2673461, 52.20104760000001], [-0.26891689999999996, 52.1979795], [-0.26949458523585645, 52.19657222858311], [-0.2695354, 52.1964728], [-0.2695809, 52.1963619], [-0.2699326, 52.195505], [-0.2706175, 52.1928907], [-0.27135970000000004, 52.18986259999999], [-0.2735933, 52.1807488], [-0.2741697, 52.178321], [-0.27509030000000007, 52.1744433], [-0.27541779999999993, 52.17306150000001], [-0.27662989999999993, 52.1681155], [-0.2769211999999999, 52.16689029999999], [-0.27738985848524705, 52.16491882804252], [-0.2791779, 52.1573964], [-0.279643, 52.1554338], [-0.279765, 52.154926800000005], [-0.2801254, 52.1534293], [-0.2811145, 52.14926719999999], [-0.281557, 52.14738220000001], [-0.2818251, 52.145916099999994], [-0.28201229999999994, 52.1443592], [-0.2820471, 52.1436832], [-0.2820857, 52.1429329], [-0.2821709, 52.14127750000001], [-0.2822317, 52.14058109999999], [-0.2824556999999999, 52.1368263], [-0.2825607, 52.1353344], [-0.2826099, 52.1345177], [-0.2826858, 52.1328768], [-0.28263269999999996, 52.1315938], [-0.2825668, 52.130309799999985], [-0.2825581, 52.130140099999984], [-0.28242709999999993, 52.12930510000001], [-0.2822336, 52.1284864], [-0.2814327999999999, 52.12599349999999], [-0.2813042, 52.1256598], [-0.2810891, 52.12517909999999], [-0.2808532999999999, 52.1246357], [-0.2805316, 52.1239273], [-0.2800933, 52.1230407], [-0.2793778, 52.1218574], [-0.2790233, 52.121262], [-0.2783473, 52.1201994], [-0.2781387, 52.1198716], [-0.2771780999999999, 52.118339000000006], [-0.2768636, 52.1178886], [-0.2760189, 52.1166788], [-0.27518259999999994, 52.11563759999999], [-0.2734657, 52.1137818], [-0.27287649999999997, 52.1132112], [-0.2696877, 52.1102968], [-0.26949458523585645, 52.11011245340836], [-0.26914933802933944, 52.10978287988833], [-0.2681367, 52.1088162], [-0.2676049, 52.1082287], [-0.2667189, 52.1072499], [-0.2649114, 52.1044451], [-0.26366139999999993, 52.1013718], [-0.263372, 52.1000509], [-0.26283589999999996, 52.096922500000005], [-0.2621809, 52.09309940000001], [-0.2614942, 52.0889417], [-0.2613582, 52.0880416], [-0.26105069999999997, 52.0862997], [-0.26101, 52.0860504], [-0.2609619, 52.08579709999999], [-0.2609311, 52.08558789999999], [-0.2609131, 52.0854661], [-0.2608529, 52.08514759999999], [-0.26085020000000003, 52.08512940000001], [-0.26082259999999996, 52.0849427], [-0.2607885, 52.0847262], [-0.2607706, 52.08460459999999], [-0.2607228, 52.0842425], [-0.2606562, 52.08373569999999], [-0.2606091, 52.08318059999999], [-0.26057389999999997, 52.0826615], [-0.2605566, 52.0820594], [-0.2605581, 52.0808646], [-0.26057949999999996, 52.08031139999999], [-0.2606219, 52.0796497], [-0.2606627, 52.079163900000005], [-0.26072249999999997, 52.0784457], [-0.260732, 52.0783315], [-0.26080739999999997, 52.0776258], [-0.260827, 52.0774417], [-0.2608111, 52.07696], [-0.2608555, 52.0764345], [-0.260844, 52.0757601], [-0.2608715, 52.0754674], [-0.2609458, 52.07467700000001], [-0.261055, 52.0733935], [-0.2610824, 52.07305989999999], [-0.2613142, 52.070524], [-0.2614407, 52.069105], [-0.26161929999999994, 52.0672227], [-0.2616918999999999, 52.06641160000001], [-0.2623111, 52.0596849], [-0.2623148, 52.0596445], [-0.26277751605727717, 52.054578667909794], [-0.2631921, 52.0500393], [-0.2635294, 52.04637410000001], [-0.2648273, 52.03193969999999], [-0.26493769999999994, 52.0309962], [-0.26516, 52.0298117], [-0.26539759999999996, 52.0287759], [-0.26566309999999993, 52.02784729999999], [-0.265953, 52.026923999999994], [-0.2661435, 52.0263634], [-0.266337, 52.02580569999999], [-0.2666414, 52.024783799999994], [-0.2667916, 52.02416949999999], [-0.26692569999999993, 52.0235314], [-0.26713899999999996, 52.021912], [-0.26729330000000007, 52.0202524], [-0.2675471, 52.01694990000001], [-0.2678654, 52.0136478], [-0.2679089, 52.013169000000005], [-0.26795969999999997, 52.01270459999999], [-0.2686302, 52.0054185], [-0.268876, 52.00287449999999], [-0.2691517, 51.99979669999999], [-0.2691984444517296, 51.99930615890027], [-0.26944679999999993, 51.9966998], [-0.26949458523585645, 51.99617587835112], [-0.2700119, 51.9905036], [-0.2703454, 51.98599110000001], [-0.2705680999999999, 51.9837563], [-0.2707976999999999, 51.9815131], [-0.2712046, 51.97700699999999], [-0.2712179, 51.976885], [-0.2714009, 51.9753672], [-0.2714193, 51.9751457], [-0.2715679, 51.973354], [-0.27176429999999996, 51.971318499999995], [-0.2719626, 51.96881919999999], [-0.2719970551556139, 51.96834090523601], [-0.2720743, 51.9672686], [-0.27206179999999996, 51.966535400000005], [-0.2720214, 51.96579989999999], [-0.27175559999999993, 51.9643186], [-0.2717277, 51.9642154], [-0.2717008, 51.9641157], [-0.2715459, 51.963562800000005], [-0.2714354, 51.96322510000001], [-0.2711391, 51.9625146], [-0.2707963, 51.9617464], [-0.27043379999999995, 51.96104449999999], [-0.2695574, 51.9596333], [-0.26949458523585645, 51.95955212970712], [-0.2689695, 51.9588736], [-0.2687543, 51.9586158], [-0.26784179999999996, 51.95762040000001], [-0.2663606, 51.9562683], [-0.26604719999999993, 51.95599269999999], [-0.26570869999999996, 51.955625000000005], [-0.2653931, 51.9553387], [-0.2649057, 51.95490650000001], [-0.2643867, 51.954381200000014], [-0.2641567, 51.95418479999999], [-0.2640739, 51.954111999999995], [-0.2639672, 51.9540182], [-0.2635431999999999, 51.9535741], [-0.26338749999999994, 51.9534353], [-0.26307109999999995, 51.95315589999999], [-0.2612689, 51.95154120000001], [-0.2600065999999999, 51.9504217], [-0.258668, 51.94932399999999], [-0.25785949999999996, 51.94869909999999], [-0.2539447, 51.946016400000005], [-0.2524531, 51.94506929999999], [-0.2520203999999999, 51.94478610000001], [-0.25072380459881916, 51.94396531986611], [-0.24666170000000004, 51.94139380000001], [-0.245473, 51.94064240000001], [-0.24504380000000003, 51.94037049999999], [-0.23558580000000004, 51.9343776], [-0.2338703, 51.9332803], [-0.23362569999999996, 51.93312550000001], [-0.23218580000000005, 51.932216700000005], [-0.2318715, 51.932012699999994], [-0.2278644, 51.929408499999994], [-0.22719290000000003, 51.9289091], [-0.2262934, 51.92819720000001], [-0.2255155, 51.92749899999999], [-0.2248362, 51.9268514], [-0.22408989999999995, 51.92608400000001], [-0.2231536, 51.92506550000001], [-0.2191953, 51.9206689], [-0.2170795, 51.9183877], [-0.21611489999999997, 51.9172038], [-0.21521, 51.91598329999999], [-0.2143004, 51.9146082], [-0.21347, 51.9132049], [-0.21271399999999996, 51.911793], [-0.211925, 51.91035539999999], [-0.2087652, 51.904667499999995], [-0.2085096, 51.904136399999985], [-0.207978, 51.90307099999999], [-0.2077544, 51.902605], [-0.2076298, 51.90233619999999], [-0.2075212, 51.9021019], [-0.2072544, 51.90160660000001], [-0.2071111, 51.9013345], [-0.2068628, 51.9009037], [-0.20658, 51.900424000000015], [-0.2062573, 51.89988399999999], [-0.2056678, 51.8988647], [-0.2054431, 51.89845390000001], [-0.20342229999999997, 51.8948241], [-0.2025308, 51.8933444], [-0.2010984, 51.89134149999999], [-0.20015839999999996, 51.89015899999999], [-0.199697, 51.889643799999995], [-0.19920379999999996, 51.8891011], [-0.1987129627288577, 51.8885561180277], [-0.1979085, 51.8876629], [-0.19602949999999997, 51.8854739], [-0.1954241, 51.88464309999999], [-0.195365892663738, 51.8845526573466], [-0.1952782, 51.8844164], [-0.1942659, 51.882820300000006], [-0.19424679999999997, 51.88278830000001], [-0.19417149999999997, 51.8826448], [-0.19369949999999997, 51.8817008], [-0.19325929999999997, 51.88076519999999], [-0.1924366, 51.87887330000001], [-0.1905946, 51.87469610000001], [-0.1891856, 51.871641399999994], [-0.18825529999999996, 51.869526099999995], [-0.18798039999999996, 51.86891079999999], [-0.1876173, 51.8679168], [-0.1875325, 51.8677079], [-0.1872705, 51.867062999999995], [-0.1869461, 51.86635049999999], [-0.18690839999999995, 51.866271299999994], [-0.1865552, 51.8655499], [-0.18638199999999996, 51.8650644], [-0.18610979999999996, 51.8640792], [-0.1857599, 51.86183], [-0.18575839999999996, 51.86169060000002], [-0.1855281, 51.8584657], [-0.1853186, 51.8569044], [-0.1851773, 51.8561042], [-0.1850043, 51.85529180000001], [-0.18460789999999996, 51.85361199999999], [-0.1845805, 51.8535117], [-0.1842505, 51.852195900000005], [-0.18409459999999997, 51.85157639999999], [-0.1836801, 51.8501188], [-0.1834663, 51.8492049], [-0.18329699999999996, 51.8485322], [-0.18306949999999997, 51.84761240000001], [-0.1830362, 51.8474777], [-0.182749, 51.8461523], [-0.1826517, 51.8450182], [-0.18265459999999997, 51.84439279999999], [-0.182681, 51.8440234], [-0.18277299999999996, 51.8433256], [-0.182923, 51.8428427], [-0.1830623, 51.84225320000001], [-0.18325710000000003, 51.84164690000001], [-0.1838478, 51.84023690000001], [-0.1839767, 51.8399291], [-0.18408859999999996, 51.839724999999994], [-0.1852701, 51.8370231], [-0.1854768, 51.8366468], [-0.1863381, 51.8350793], [-0.1865553, 51.83468409999999], [-0.1874374320114024, 51.833078520820536], [-0.1881671, 51.83175039999999], [-0.18882, 51.8304145], [-0.1892155, 51.8296053], [-0.19102209999999997, 51.826049299999994], [-0.19158749999999997, 51.8248963], [-0.1916481, 51.82477540000001], [-0.1919893, 51.8240945], [-0.1923554, 51.823369799999995], [-0.1925851, 51.8229246], [-0.1926718, 51.8227514], [-0.19353149999999997, 51.82102220000001], [-0.193582, 51.8209205], [-0.1956568, 51.8168256], [-0.1963182, 51.81545830000001], [-0.1975093850188515, 51.81312778119422], [-0.19751509999999997, 51.8131166], [-0.197936, 51.81226079999999], [-0.19975879999999996, 51.808638300000005], [-0.20007769999999997, 51.8079991], [-0.2004505, 51.8072519], [-0.20121169999999997, 51.80573549999998], [-0.20125070000000003, 51.80564580000001], [-0.2014392, 51.8052615], [-0.20163379999999995, 51.8048758], [-0.20206019999999997, 51.8040307], [-0.2024698, 51.8032223], [-0.2027625, 51.80265489999999], [-0.20301589999999997, 51.80212590000001], [-0.20326559999999996, 51.80165350000001], [-0.20328809999999997, 51.80161089999999], [-0.2037064, 51.8007664], [-0.2037195, 51.80074], [-0.2040525, 51.800071], [-0.20438429999999996, 51.79940130000001], [-0.2047334, 51.79870689999999], [-0.2050029, 51.798178500000006], [-0.2056688, 51.7969021], [-0.20574751060147836, 51.79675957589962], [-0.2057471, 51.79671919999999], [-0.2057461503804021, 51.796664676100086], [-0.205743680568807, 51.796522867681574], [-0.2061299, 51.79584929999999], [-0.2064426, 51.7952643], [-0.2067757, 51.7946737], [-0.2074369, 51.79350029999999], [-0.20784559999999996, 51.7927644], [-0.2085171, 51.79155509999999], [-0.2092014, 51.7903318], [-0.21002619999999997, 51.78885300000001], [-0.2106333, 51.7877539], [-0.21134249999999996, 51.7864906], [-0.2127465, 51.78396639999999], [-0.2139529, 51.7818142], [-0.21405119999999997, 51.781637999999994], [-0.2147423, 51.7803533], [-0.21511499999999997, 51.7796288], [-0.2153377, 51.7792326], [-0.21550109999999997, 51.77877569999998], [-0.21565139999999997, 51.7783449], [-0.21584179999999997, 51.77775189999999], [-0.21587992785075416, 51.77753249589623], [-0.21592610000000004, 51.7772668], [-0.2160125, 51.77674249999999], [-0.2160661, 51.7762365], [-0.21606849999999997, 51.77494539999999], [-0.21573690000000004, 51.7686857], [-0.2156863, 51.767813499999995], [-0.2156541, 51.7667849], [-0.2156209, 51.766237200000006], [-0.2156149, 51.7658256], [-0.2156281, 51.76505969999999], [-0.2156778, 51.7645363], [-0.2156919, 51.7643879], [-0.2158527, 51.76336849999999], [-0.2159609, 51.76295340000001], [-0.2161412, 51.762262], [-0.2163247, 51.761809499999984], [-0.2164852, 51.7614183], [-0.2170542, 51.7603113], [-0.21742669999999997, 51.7597822], [-0.21829689999999996, 51.75870210000001], [-0.2192395, 51.75759909999999], [-0.2201122, 51.7565302], [-0.2205522, 51.7559276], [-0.2209716, 51.7551488], [-0.2213651, 51.75431199999999], [-0.22169289999999997, 51.7533686], [-0.2219364, 51.7521681], [-0.2219979, 51.7509291], [-0.2219098, 51.7498369], [-0.2216631, 51.7486852], [-0.2211924, 51.74735639999999], [-0.2203012, 51.7458182], [-0.21992349999999997, 51.74532930000001], [-0.21952869999999997, 51.74481380000001], [-0.2191501, 51.74432519999999], [-0.216846, 51.74216859999999], [-0.2161399, 51.741466499999994], [-0.2137043, 51.739289], [-0.21051239999999996, 51.7364085], [-0.2095245, 51.7354676], [-0.2090674, 51.735005], [-0.2080149, 51.733793], [-0.20759, 51.73319139999999], [-0.20716920000000005, 51.73252909999999], [-0.2071035, 51.7324254], [-0.20660079999999997, 51.73155200000001], [-0.2059824, 51.7301731], [-0.205588, 51.7290215], [-0.2053421, 51.7278915], [-0.20520599999999997, 51.7268814], [-0.204989, 51.723877400000006], [-0.2048526985505618, 51.721918011123584], [-0.2048433, 51.721782899999994], [-0.20481179999999996, 51.7214037], [-0.2048026, 51.7212787], [-0.2047942, 51.721170099999995], [-0.20474419999999996, 51.720444400000005], [-0.2047341, 51.72031260000001], [-0.204627, 51.71895329999999], [-0.20458589999999996, 51.7184723], [-0.2044594, 51.7164576], [-0.20433599999999996, 51.7154468], [-0.20415839999999996, 51.71444559999999], [-0.20396049999999996, 51.71357679999999], [-0.203736, 51.71283480000001], [-0.2034528, 51.71188279999999], [-0.2029523, 51.7105532], [-0.2025022, 51.709566499999994], [-0.20230359999999997, 51.7091597], [-0.2013441, 51.707388899999984], [-0.2012865, 51.7072963], [-0.2007135, 51.7064086], [-0.19959270000000004, 51.70485159999999], [-0.1988934, 51.7040156], [-0.1975602, 51.70238139999999], [-0.1964921, 51.7011315], [-0.1947284, 51.6991798], [-0.1939912, 51.6984174], [-0.1937586, 51.698187399999995], [-0.19317333970505995, 51.69763753221049], [-0.19271019999999997, 51.6972024], [-0.1924267, 51.6969514], [-0.19227019999999995, 51.6968095], [-0.1920489, 51.6966133], [-0.1911247, 51.695808500000005], [-0.1905169, 51.69527490000001], [-0.1901097, 51.6949173], [-0.18941839999999996, 51.6943205], [-0.186694, 51.691937800000005], [-0.1857413, 51.6910682], [-0.1848762, 51.69013710000001], [-0.18419189999999996, 51.68927589999999], [-0.18372089999999996, 51.688562100000006], [-0.181118, 51.68435000000001], [-0.1796630568239043, 51.68203494641626], [-0.17789479999999996, 51.67922119999999], [-0.1777943, 51.679038899999995], [-0.1775158, 51.6785508], [-0.1772971, 51.67811799999999], [-0.17714060000000004, 51.67776859999999], [-0.1770047, 51.6774384], [-0.1768972, 51.6771427], [-0.17676479999999997, 51.6767211], [-0.17665319999999998, 51.67630599999998], [-0.1765561, 51.6758406], [-0.1764904, 51.675410099999986], [-0.17643320000000004, 51.67486550000001], [-0.1764044, 51.67448019999999], [-0.1763147, 51.6730284], [-0.1761973, 51.671119299999994], [-0.17611169999999998, 51.6696644], [-0.176082, 51.66916319999999], [-0.17606379999999996, 51.6688603], [-0.17604749999999997, 51.668600699999985], [-0.1760235, 51.6682363], [-0.1760041, 51.66792619999999], [-0.17597049999999995, 51.6673837], [-0.17590226995807287, 51.666235034589675], [-0.1757832, 51.664230399999994], [-0.17575159999999998, 51.6636871], [-0.17570339999999998, 51.6628943], [-0.1756794, 51.662496700000005], [-0.17561199999999996, 51.6616008], [-0.1755458, 51.660815], [-0.1754976, 51.660232099999995], [-0.1754092, 51.65888210000001], [-0.17537589999999997, 51.658357200000005], [-0.1753383, 51.657736400000005], [-0.1752876, 51.656917099999994], [-0.17524929999999997, 51.65627369999999], [-0.1752348, 51.6558097], [-0.1751982, 51.6553459], [-0.1751387, 51.654903900000015], [-0.1750655, 51.65445429999999], [-0.1749663, 51.65394309999999], [-0.17486409999999997, 51.653481199999995], [-0.1747253, 51.652964399999995], [-0.174562, 51.6524589], [-0.17433929999999995, 51.651901499999994], [-0.17415179999999997, 51.6514061], [-0.17393959999999997, 51.6509088], [-0.1736043, 51.6503319], [-0.17344449999999997, 51.6500194], [-0.1732664, 51.64963300000001], [-0.1728648, 51.64879260000001], [-0.1723016, 51.6477043], [-0.1722027, 51.6475131], [-0.1719699, 51.6470195], [-0.17136779999999996, 51.6458399], [-0.1711191, 51.645352599999995], [-0.1710103, 51.64513949999999], [-0.1706465, 51.6444436], [-0.1702328, 51.64370340000001], [-0.1699884, 51.64322520000001], [-0.16956709999999997, 51.6423407], [-0.16890429999999998, 51.64121620000001], [-0.16859789999999997, 51.64070840000001], [-0.1681558, 51.64004799999999], [-0.1668694, 51.63838770000001], [-0.1658528, 51.6373004], [-0.1655664, 51.63700049999999], [-0.165191, 51.63663729999999], [-0.16460999999999998, 51.63599729999999], [-0.16412930000000003, 51.63548209999999], [-0.1636289, 51.6349757], [-0.16273920000000003, 51.6341663], [-0.16130119999999998, 51.632698], [-0.16023379999999998, 51.6316159], [-0.1560732, 51.62736480000001], [-0.1545179, 51.62577000000001], [-0.1517987, 51.62301339999999], [-0.1482933, 51.6194249], [-0.14539629999999998, 51.616458300000005], [-0.1447771, 51.61582430000001], [-0.14381579999999997, 51.61485129999999], [-0.143426, 51.614458], [-0.14300539999999998, 51.6140289], [-0.14236260000000003, 51.6133767], [-0.1421428, 51.6131536], [-0.141595, 51.6125767], [-0.14018039999999998, 51.6113203], [-0.13908604503419977, 51.61048353460085], [-0.13862459999999996, 51.61013069999999], [-0.1352849, 51.6079865], [-0.129271, 51.604262899999995], [-0.1291569, 51.60419269999999], [-0.1286597, 51.6038931], [-0.1262794, 51.6023972], [-0.125557, 51.6019463], [-0.12479935459868308, 51.60146392197437], [-0.12479488128040753, 51.60142346272442], [-0.12452710000000002, 51.60125059999999], [-0.12356830000000002, 51.6005841], [-0.12316549999999998, 51.6002902], [-0.12250759999999998, 51.5997773], [-0.12182569999999998, 51.599235699999994], [-0.1215117, 51.598957000000006], [-0.1212602, 51.598731], [-0.1209232, 51.59842809999999], [-0.12032016480465116, 51.59782585892509], [-0.1203157, 51.59782140000001], [-0.1198409, 51.5973194], [-0.1193163, 51.59670289999999], [-0.1190436, 51.5963695], [-0.11835089999999998, 51.59552189999998], [-0.1179122, 51.59497050000001], [-0.117478, 51.5944253], [-0.1171361, 51.5939686], [-0.11685220000000002, 51.59360130000001], [-0.1167644, 51.59348760000001], [-0.1158462, 51.5923423], [-0.1153688, 51.5917328], [-0.11479889999999998, 51.591009499999984], [-0.1140523, 51.5900709], [-0.1133532, 51.5892027], [-0.1130065, 51.5887303], [-0.11281819999999997, 51.58846249999999], [-0.11270019999999996, 51.5882942], [-0.11260199999999998, 51.588146], [-0.11229519999999998, 51.5876192], [-0.1120136, 51.5870844], [-0.1117024, 51.5864233], [-0.1115488, 51.5861367], [-0.1111705, 51.58540510000001], [-0.1109729, 51.5850617], [-0.1107316, 51.5846736], [-0.1104319, 51.5842468], [-0.11012429999999998, 51.583853299999994], [-0.1095746, 51.58323750000001], [-0.1089906, 51.582640399999995], [-0.10867209999999998, 51.58232289999999], [-0.1082091, 51.5818556], [-0.1081675, 51.58181359999999], [-0.1077358, 51.5813785], [-0.1073616, 51.58097029999999], [-0.1070525, 51.5806066], [-0.1068973, 51.58040229999999], [-0.10683615055263436, 51.58032069027637], [-0.10647679999999998, 51.5798411], [-0.1062737, 51.5795107], [-0.106116, 51.579212], [-0.1058111, 51.57864699999998], [-0.10552749999999998, 51.578018], [-0.1053505, 51.5775415], [-0.1052127, 51.57701629999999], [-0.10512249999999998, 51.57656430000001], [-0.1050773, 51.5761952], [-0.10505789999999998, 51.575936600000006], [-0.10504929999999998, 51.575822200000005], [-0.1050388, 51.5753855], [-0.10504084734760356, 51.5753226720788], [-0.10504192928048632, 51.57528947025923], [-0.1050436, 51.5752382], [-0.1050548, 51.5748618], [-0.1051034, 51.5743591], [-0.1051585, 51.5737433], [-0.1052314, 51.5731291], [-0.1054402, 51.5715474], [-0.1054979, 51.5711006], [-0.1056013, 51.5702997], [-0.1056536, 51.56988269999999], [-0.105709, 51.56948160000001], [-0.1058, 51.56884320000001], [-0.1059359, 51.567792999999995], [-0.1060258, 51.56708789999999], [-0.10604130000000002, 51.5665912], [-0.1061048, 51.56615109999999], [-0.1061717, 51.56561610000001], [-0.1062004, 51.5653616], [-0.10628323867271045, 51.56473648368802], [-0.1063736, 51.564054599999984], [-0.1063998, 51.56385649999999], [-0.1064336, 51.5636376], [-0.1064946, 51.563269599999984], [-0.1065663, 51.5628557], [-0.1066388, 51.562479899999985], [-0.1067508, 51.5620037], [-0.10687109999999998, 51.5615554], [-0.106991, 51.56112889999999], [-0.1070242, 51.56104249999999], [-0.107115, 51.5607711], [-0.10719919999999998, 51.56054139999999], [-0.1072816, 51.5603338], [-0.10740249999999998, 51.560032799999995], [-0.1075333, 51.55974150000001], [-0.1077367, 51.559306099999986], [-0.1079436, 51.558900300000005], [-0.1081464, 51.55854349999999], [-0.10820245098165458, 51.558447969839705], [-0.10828456481951644, 51.55830801924171], [-0.10831889999999998, 51.55824949999999], [-0.1085283, 51.55791349999999], [-0.10871939999999998, 51.55763479999999], [-0.1088271, 51.55748160000001], [-0.1090219, 51.5572047], [-0.1093934, 51.55671889999999], [-0.1096437, 51.5564146], [-0.1099851, 51.55600929999999], [-0.11011329999999998, 51.555874], [-0.1103271, 51.5556432], [-0.1105202, 51.55544249999999], [-0.1107275, 51.555227999999985], [-0.1108433, 51.5551135], [-0.1109749, 51.55498269999999], [-0.1110901, 51.554866], [-0.1111494, 51.5548048], [-0.11130544327239034, 51.55466347968381], [-0.1115193, 51.5544698], [-0.1117061, 51.5543026], [-0.11192249999999998, 51.55411620000001], [-0.11228570000000002, 51.55381890000001], [-0.1125559, 51.55359839999999], [-0.1128344, 51.55338280000001], [-0.112871, 51.5533544], [-0.1131578, 51.5531408], [-0.11332159999999997, 51.553017199999985], [-0.1133831, 51.552973699999995], [-0.1133988, 51.552962599999994], [-0.1137039, 51.55272849999999], [-0.1139721, 51.55251749999999], [-0.11433599999999997, 51.55225539999999], [-0.1146932, 51.5520187], [-0.11470919999999998, 51.55200810000001], [-0.1154425, 51.55152939999999], [-0.11558849999999998, 51.551434499999985], [-0.1160668, 51.551104], [-0.11619569999999996, 51.551012500000006], [-0.11633630000000002, 51.55090979999999], [-0.11650449999999996, 51.5507821], [-0.11650727227899746, 51.55077993781519], [-0.1167058, 51.5506251], [-0.1168752, 51.550484], [-0.11705740000000002, 51.550329999999995], [-0.1172722, 51.55013459999999], [-0.11752829999999996, 51.5498953], [-0.11784469999999998, 51.5495767], [-0.11824529999999998, 51.5491655], [-0.11872520000000002, 51.548648], [-0.1188228, 51.5485427], [-0.11915823410680382, 51.54817648222492], [-0.11917999999999998, 51.548142899999995], [-0.119308, 51.5479349], [-0.1196482, 51.54731400000001], [-0.1207162, 51.5452495], [-0.1216856, 51.54338159999999], [-0.12205229999999996, 51.5426737], [-0.12224499999999998, 51.54230020000001], [-0.1223892, 51.5419796], [-0.12249353061207498, 51.54166871350041], [-0.12250551543769664, 51.541633000735], [-0.1225131, 51.54161039999999], [-0.12251879313462503, 51.54159342415038], [-0.1225291680895648, 51.54156248798267], [-0.1225956, 51.54136439999999], [-0.12262829999999998, 51.5412669], [-0.12265211117509786, 51.541165414589976], [-0.12266726470856132, 51.54110082872403], [-0.1226739533435049, 51.5410723210626], [-0.1226779, 51.54105549999999], [-0.1227207, 51.540841499999985], [-0.12275850000000002, 51.5406178], [-0.1227921, 51.540392399999995], [-0.12283, 51.539954300000005], [-0.122843, 51.539850400000006], [-0.1228782, 51.539261], [-0.1229248, 51.5387722], [-0.1230094, 51.5383171], [-0.1230187, 51.5381884], [-0.1230199, 51.5381714], [-0.1231837, 51.535902500000006], [-0.12319769999999997, 51.53570849999999], [-0.1232037, 51.5356257], [-0.1232079, 51.5355674], [-0.1232591, 51.53485729999999], [-0.1232606, 51.534774600000006], [-0.1232637, 51.53471389999999], [-0.12340119999999996, 51.53406300000001], [-0.1234029, 51.5339904], [-0.12341, 51.533834299999995], [-0.1234183, 51.53365649999999], [-0.1234492, 51.5332185], [-0.1234558, 51.5331292], [-0.12355709999999998, 51.53116150000001]]} 76.2 1613 1659 Peterborough London Kings Cross London Kings Cross 51.5311615 -0.1235571 51.5311615 -0.1235571 1 0 2026-09-16 16:10:08 TERMINATED 2026-09-16 15:59:00 London Kings Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451358 1789574274540193 294 294 2026-09-16 16:09:43.688918 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:43.102263
583980 614494 F45544 511B711R16 2026-09-16 COMPLETE 16451343 2026-09-16 16:59:00 2026-09-16 16:10:08 2026-09-18 16:10:08 {"id": 614494, "stp": "N", "toc": "c2c", "uid": "F45544", "consist": "357021+357036", "dest_crs": "FST", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:F45544/2026-09-16/detailed", "trust_id": "511B711R16", "origin_crs": "SRY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Fenchurch Street", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "2", "is_terminated": 1, "next_location": "London Fenchurch Street", "signalling_id": "1B71", "timing_status": "ON TIME", "origin_station": "Shoeburyness", "current_leg_arr": "1659", "current_leg_dep": "1650", "current_leg_end": "London Fenchurch Street", "origin_dep_time": "1550", "origin_platform": "3", "current_location": "London Fenchurch Street", "last_update_time": "2026-09-16T16:10:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-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": "West Ham High Level", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.5114471", "next_location_lon": "-0.0779551", "previous_location": "West Ham High Level", "current_leg_milage": "4.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 177.122, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 796.55, \"from_m\": 177.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 830.391, \"from_m\": 796.55, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 881.925, \"from_m\": 830.391, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 5753.763, \"from_m\": 881.925, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6407.84, \"from_m\": 5753.763, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10941.367, \"from_m\": 6407.84, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11258.982, \"from_m\": 10941.367, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19007.858, \"from_m\": 11258.982, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20468.805, \"from_m\": 19007.858, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20804.912, \"from_m\": 20468.805, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20890.782, \"from_m\": 20804.912, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20934.417, \"from_m\": 20890.782, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50145.502, \"from_m\": 20934.417, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 51636.801, \"from_m\": 50145.502, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 51664.542, \"from_m\": 51636.801, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51671.367, \"from_m\": 51664.542, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 53789.631, \"from_m\": 51671.367, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56464.69, \"from_m\": 53789.631, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58658.356, \"from_m\": 56464.69, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 59097.772, \"from_m\": 58658.356, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 60452.287, \"from_m\": 59097.772, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60709.852, \"from_m\": 60452.287, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 62561.471, \"from_m\": 60709.852, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 63264.279, \"from_m\": 62561.471, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 614494, \"profile_key\": \"26acf645d016051647999ac5d82dd94d7b6b334e4eb799a7ca9d60d15f0845fd\", \"schedule_id\": 36217, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Shoeburyness\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551H\", \"location\": \"Shoeburyness Dpt Ldn E Jn\", \"stage_seq\": 2, \"distance_m\": 796.55, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1553H\", \"location\": \"Thorpe Bay\", \"stage_seq\": 3, \"distance_m\": 2317.182, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Southend East\", \"stage_seq\": 4, \"distance_m\": 4397.708, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1558H\", \"location\": \"Southend Central\", \"stage_seq\": 5, \"distance_m\": 5961.004, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1600\", \"wtt_dep\": \"1600H\", \"location\": \"Westcliff\", \"stage_seq\": 6, \"distance_m\": 7304.564, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1602H\", \"wtt_dep\": \"1603H\", \"location\": \"Chalkwell\", \"stage_seq\": 7, \"distance_m\": 8901.816, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1606H\", \"location\": \"Leigh-on-Sea\", \"stage_seq\": 8, \"distance_m\": 11003.692, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Benfleet\", \"stage_seq\": 9, \"distance_m\": 16444.591, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Pitsea\", \"stage_seq\": 10, \"distance_m\": 20667.206, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1620\", \"wtt_dep\": \"1621\", \"location\": \"Basildon\", \"stage_seq\": 11, \"distance_m\": 24381.925, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Laindon\", \"stage_seq\": 12, \"distance_m\": 26626.346, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630H\", \"location\": \"West Horndon\", \"stage_seq\": 13, \"distance_m\": 32528.537, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Upminster\", \"stage_seq\": 14, \"distance_m\": 38763.718, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Barking\", \"stage_seq\": 15, \"distance_m\": 51027.42, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"West Ham High Level\", \"stage_seq\": 16, \"distance_m\": 56859.014, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Gas Factory Jn\", \"stage_seq\": 17, \"distance_m\": 58976.256, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656H\", \"location\": \"Christian Street Jn\", \"stage_seq\": 18, \"distance_m\": 62103.078, \"section_seq\": 1, \"route_path_id\": 63524}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"London Fenchurch Street\", \"stage_seq\": 19, \"distance_m\": 63264.279, \"section_seq\": 1, \"route_path_id\": 63524}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 63264.279, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 63524}], \"total_distance_m\": 63264.279, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 60815.829, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2448.45, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1550", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "9.0", "current_position_lat": "51.5114471", "current_position_lon": "-0.0779551", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 14391, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:01Z\", \"source_id\": 50695568, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:08Z\", \"source_id\": 16399799, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14395, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:40Z\", \"source_id\": 50702428, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:47Z\", \"source_id\": 16401845, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14400, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:47Z\", \"source_id\": 50710540, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:52Z\", \"source_id\": 16404161, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14421, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:52Z\", \"source_id\": 50718821, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:56Z\", \"source_id\": 16406513, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14425, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:08Z\", \"source_id\": 50724874, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:15Z\", \"source_id\": 16408248, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14432, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:50Z\", \"source_id\": 50732105, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:53Z\", \"source_id\": 16410295, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14445, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:21Z\", \"source_id\": 50744099, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:11:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:26Z\", \"source_id\": 16413916, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:11:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:35Z\", \"source_id\": 50760536, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:40Z\", \"source_id\": 16418732, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14480, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:34Z\", \"source_id\": 50768600, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:38Z\", \"source_id\": 16421123, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14509, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:36Z\", \"source_id\": 50776861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:38Z\", \"source_id\": 16423480, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14522, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:25Z\", \"source_id\": 50792294, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:26Z\", \"source_id\": 16428140, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14607, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:26Z\", \"source_id\": 50817144, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:29Z\", \"source_id\": 16435221, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14707, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:33Z\", \"source_id\": 50839094, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:39Z\", \"source_id\": 16441647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15344, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:33Z\", \"source_id\": 50850103, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:36Z\", \"source_id\": 16444793, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15371, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:50Z\", \"source_id\": 50873322, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:54Z\", \"source_id\": 16451343, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Fenchurch Street", "service_state_platform": "2", "timing_fact_generation": 1789574279593465, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:45.017591", "service_state_evidence_id": 16451343, "current_leg_start_actual_dep": "2026-09-16T16:50:00+01:00", "operational_evidence_version": 80, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:45.299301", "service_state_valid_until_kind": null, "operational_interpretation_version": 80, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} c2c N SRY FST 1B71 357021+357036 8 100 None {"version": 3, "segments": [{"to_m": 177.122, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 796.55, "from_m": 177.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 830.391, "from_m": 796.55, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 881.925, "from_m": 830.391, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 5753.763, "from_m": 881.925, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6407.84, "from_m": 5753.763, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10941.367, "from_m": 6407.84, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11258.982, "from_m": 10941.367, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19007.858, "from_m": 11258.982, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20468.805, "from_m": 19007.858, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20804.912, "from_m": 20468.805, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20890.782, "from_m": 20804.912, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20934.417, "from_m": 20890.782, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50145.502, "from_m": 20934.417, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 51636.801, "from_m": 50145.502, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 51664.542, "from_m": 51636.801, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51671.367, "from_m": 51664.542, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 53789.631, "from_m": 51671.367, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56464.69, "from_m": 53789.631, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58658.356, "from_m": 56464.69, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 59097.772, "from_m": 58658.356, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 60452.287, "from_m": 59097.772, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60709.852, "from_m": 60452.287, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 62561.471, "from_m": 60709.852, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 63264.279, "from_m": 62561.471, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}], "service_id": 614494, "profile_key": "26acf645d016051647999ac5d82dd94d7b6b334e4eb799a7ca9d60d15f0845fd", "schedule_id": 36217, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1550", "location": "Shoeburyness", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 63524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551H", "location": "Shoeburyness Dpt Ldn E Jn", "stage_seq": 2, "distance_m": 796.55, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1553H", "location": "Thorpe Bay", "stage_seq": 3, "distance_m": 2317.182, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Southend East", "stage_seq": 4, "distance_m": 4397.708, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1558H", "location": "Southend Central", "stage_seq": 5, "distance_m": 5961.004, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1600", "wtt_dep": "1600H", "location": "Westcliff", "stage_seq": 6, "distance_m": 7304.564, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1602H", "wtt_dep": "1603H", "location": "Chalkwell", "stage_seq": 7, "distance_m": 8901.816, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1606H", "location": "Leigh-on-Sea", "stage_seq": 8, "distance_m": 11003.692, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Benfleet", "stage_seq": 9, "distance_m": 16444.591, "section_seq": 1, "route_path_id": 63524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Pitsea", "stage_seq": 10, "distance_m": 20667.206, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1620", "wtt_dep": "1621", "location": "Basildon", "stage_seq": 11, "distance_m": 24381.925, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Laindon", "stage_seq": 12, "distance_m": 26626.346, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630H", "location": "West Horndon", "stage_seq": 13, "distance_m": 32528.537, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Upminster", "stage_seq": 14, "distance_m": 38763.718, "section_seq": 1, "route_path_id": 63524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Barking", "stage_seq": 15, "distance_m": 51027.42, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "West Ham High Level", "stage_seq": 16, "distance_m": 56859.014, "section_seq": 1, "route_path_id": 63524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Gas Factory Jn", "stage_seq": 17, "distance_m": 58976.256, "section_seq": 1, "route_path_id": 63524}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656H", "location": "Christian Street Jn", "stage_seq": 18, "distance_m": 62103.078, "section_seq": 1, "route_path_id": 63524}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "London Fenchurch Street", "stage_seq": 19, "distance_m": 63264.279, "section_seq": 1, "route_path_id": 63524}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 63264.279, "from_m": 0.0, "section_seq": 1, "route_path_id": 63524}], "total_distance_m": 63264.279, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 60815.829, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2448.45, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 14391, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:01Z", "source_id": 50695568, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:52:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:08Z", "source_id": 16399799, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14395, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:40Z", "source_id": 50702428, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:55:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:47Z", "source_id": 16401845, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14400, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:47Z", "source_id": 50710540, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:58:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:52Z", "source_id": 16404161, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14421, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:52Z", "source_id": 50718821, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:56Z", "source_id": 16406513, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14425, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:08Z", "source_id": 50724874, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:03:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:15Z", "source_id": 16408248, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14432, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:50Z", "source_id": 50732105, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:06:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:53Z", "source_id": 16410295, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14445, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:21Z", "source_id": 50744099, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:11:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:26Z", "source_id": 16413916, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:11:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:35Z", "source_id": 50760536, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:17:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:40Z", "source_id": 16418732, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14480, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:34Z", "source_id": 50768600, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:19:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:38Z", "source_id": 16421123, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14509, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:36Z", "source_id": 50776861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:23:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:38Z", "source_id": 16423480, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14522, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:25Z", "source_id": 50792294, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:29:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:26Z", "source_id": 16428140, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14607, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:26Z", "source_id": 50817144, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:38:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:29Z", "source_id": 16435221, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14707, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:33Z", "source_id": 50839094, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:39Z", "source_id": 16441647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15344, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:33Z", "source_id": 50850103, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:50:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:36Z", "source_id": 16444793, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15371, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:50Z", "source_id": 50873322, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:59:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:54Z", "source_id": 16451343, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Shoeburyness 1550 1550 3 None None London Fenchurch Street 1659 1659 2 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:F45544/2026-09-16/detailed None West Ham High Level 2026-09-16T16:50:00+01:00 London Fenchurch Street 9.0 {"type": "LineString", "coordinates": [[0.006084199999999999, 51.528513899999986], [0.0056173, 51.52840439999999], [0.0049223, 51.5282622], [0.004081699999999999, 51.5281021], [0.0031122000000000003, 51.527875599999994], [0.0007649, 51.5273152], [0.0, 51.52713412886161], [-0.0015968999999999998, 51.5267561], [-0.006533299999999999, 51.5255974], [-0.0081494, 51.5252291], [-0.008763399999999998, 51.5250982], [-0.0093834, 51.52497939999999], [-0.009963599999999998, 51.5248834], [-0.0105424, 51.5247923], [-0.011582899999999998, 51.5246367], [-0.012014199999999996, 51.5245804], [-0.0124453, 51.52453139999999], [-0.0128968, 51.5244886], [-0.0133482, 51.524453900000005], [-0.0140061, 51.5244229], [-0.0146956, 51.5244116], [-0.0153707, 51.52441779999999], [-0.0159894, 51.5244265], [-0.0170813, 51.524455999999994], [-0.017889499999999996, 51.5244766], [-0.0183474, 51.52448900000001], [-0.018785699999999995, 51.5245002], [-0.0196452, 51.52452379999999], [-0.020037499999999996, 51.5245303], [-0.0203124, 51.5245309], [-0.0204402, 51.52452799999999], [-0.0206139, 51.52451889999999], [-0.020764099999999997, 51.5245082], [-0.0209805, 51.5244865], [-0.021093625490923792, 51.524470868789635], [-0.0211636, 51.52446119999999], [-0.021512799999999995, 51.52439939999999], [-0.021679599999999997, 51.524361799999994], [-0.02186, 51.524316600000006], [-0.0220798, 51.5242533], [-0.022265199999999995, 51.5241909], [-0.022446699999999997, 51.524125100000006], [-0.022468474651653875, 51.52411603227267], [-0.0229377, 51.5237948], [-0.0238298, 51.5232388], [-0.023839179742871995, 51.52323288911045], [-0.02404633874207658, 51.52310234246543], [-0.024196, 51.5229667], [-0.024405, 51.5227939], [-0.0249574, 51.5223962], [-0.0252352, 51.52217129999998], [-0.0259066, 51.521716299999994], [-0.026256299999999996, 51.5214794], [-0.0274641, 51.5206288], [-0.02887329999999999, 51.51967470000001], [-0.02949508993928133, 51.519245518952495], [-0.0302676, 51.51871229999998], [-0.030652999999999996, 51.51844869999999], [-0.0319766, 51.51757649999999], [-0.03212059999999999, 51.5174816], [-0.0330074, 51.5168689], [-0.0338095, 51.51633650000001], [-0.033909199999999994, 51.516270299999995], [-0.0357109, 51.515074], [-0.03604569999999999, 51.51484580000001], [-0.03678939999999999, 51.5143391], [-0.0380636, 51.513442000000005], [-0.038136, 51.51339099999999], [-0.0383194, 51.51327500000001], [-0.03832770440100859, 51.513269961445914], [-0.038459, 51.5131903], [-0.03859450421288533, 51.513116857982], [-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]]} 4.0 1650 1659 West Ham High Level London Fenchurch Street London Fenchurch Street 51.5114471 -0.0779551 51.5114471 -0.0779551 1 0 2026-09-16 16:10:08 TERMINATED 2026-09-16 15:59:00 London Fenchurch Street TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451343 1789574279593465 80 80 2026-09-16 16:09:45.299301 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:45.017591
583981 614702 W83928 072W38MR16 2026-09-16 COMPLETE 16451716 2026-09-16 16:59:00 2026-09-16 16:10:08 2026-09-18 16:10:08 {"id": 614702, "stp": "P", "toc": "ScotRail", "uid": "W83928", "consist": "385009", "dest_crs": "GLC", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83928/2026-09-16/detailed", "trust_id": "072W38MR16", "origin_crs": "WMS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Glasgow Central High Level", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "9", "is_terminated": 1, "next_location": "Glasgow Central High Level", "signalling_id": "2W38", "timing_status": "EARLY", "origin_station": "Wemyss Bay", "current_leg_arr": "1659", "current_leg_dep": "1651", "current_leg_end": "Glasgow Central High Level", "origin_dep_time": "1557", "origin_platform": "2", "current_location": "Glasgow Central High Level", "last_update_time": "2026-09-16T16:10:08", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]}", "current_leg_start": "Cardonald", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "55.8591823", "next_location_lon": "-4.2583283", "previous_location": "Cardonald", "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\": 271.829, \"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\": 885.283, \"from_m\": 271.829, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2972.182, \"from_m\": 885.283, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 4101.482, \"from_m\": 2972.182, \"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\": 16059.959, \"from_m\": 4101.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16120.517, \"from_m\": 16059.959, \"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\": 16407.611, \"from_m\": 16120.517, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16999.228, \"from_m\": 16407.611, \"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\": 17821.393, \"from_m\": 16999.228, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 20151.651, \"from_m\": 17821.393, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 20973.816, \"from_m\": 20151.651, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21565.433, \"from_m\": 20973.816, \"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\": 21852.527, \"from_m\": 21565.433, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 21893.852, \"from_m\": 21852.527, \"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\": 22222.428, \"from_m\": 21893.852, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22814.017, \"from_m\": 22222.428, \"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\": 23636.438, \"from_m\": 22814.017, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42859.815, \"from_m\": 23636.438, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44190.645, \"from_m\": 42859.815, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 45925.7, \"from_m\": 44190.645, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 46028.541, \"from_m\": 45925.7, \"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\": 52442.98, \"from_m\": 46028.541, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 52705.164, \"from_m\": 52442.98, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52803.634, \"from_m\": 52705.164, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 52845.334, \"from_m\": 52803.634, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53397.882, \"from_m\": 52845.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:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 53861.303, \"from_m\": 53397.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54295.424, \"from_m\": 53861.303, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 54822.896, \"from_m\": 54295.424, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 55247.439, \"from_m\": 54822.896, \"capability_applied\": null, \"effective_limit_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\": 614702, \"profile_key\": \"54e44ffcf63366332707c1291360c113b6b3c7cd6e9ee1dcc858cea67a62646f\", \"schedule_id\": 28903, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Wemyss Bay\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Inverkip\", \"stage_seq\": 2, \"distance_m\": 3618.265, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1608\", \"location\": \"Dunrod\", \"stage_seq\": 3, \"distance_m\": 6051.215, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613\", \"location\": \"Branchton\", \"stage_seq\": 4, \"distance_m\": 9544.154, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Drumfrochar\", \"stage_seq\": 5, \"distance_m\": 11642.856, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"Whinhill\", \"stage_seq\": 6, \"distance_m\": 13239.941, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Wemyss Bay Jn\", \"stage_seq\": 7, \"distance_m\": 16120.517, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Port Glasgow\", \"stage_seq\": 8, \"distance_m\": 16876.005, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Woodhall\", \"stage_seq\": 9, \"distance_m\": 18986.522, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Langbank\", \"stage_seq\": 10, \"distance_m\": 29283.788, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Bishopton\", \"stage_seq\": 11, \"distance_m\": 35701.264, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1639H\", \"wtt_dep\": \"1640\", \"location\": \"Paisley St. James\", \"stage_seq\": 12, \"distance_m\": 42422.987, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Paisley Gilmour Street\", \"stage_seq\": 13, \"distance_m\": 43664.764, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Arkleston Jn\", \"stage_seq\": 14, \"distance_m\": 45451.309, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Hillington West\", \"stage_seq\": 15, \"distance_m\": 47219.462, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Hillington East\", \"stage_seq\": 16, \"distance_m\": 48287.213, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1650H\", \"location\": \"Cardonald\", \"stage_seq\": 17, \"distance_m\": 49312.831, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Gower Street Jn\", \"stage_seq\": 18, \"distance_m\": 52057.886, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Shields Jn\", \"stage_seq\": 19, \"distance_m\": 52613.663, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Glasgow Bridge Street Jn\", \"stage_seq\": 20, \"distance_m\": 54320.899, \"section_seq\": 1, \"route_path_id\": 102102}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Glasgow Central High Level\", \"stage_seq\": 21, \"distance_m\": 55247.439, \"section_seq\": 1, \"route_path_id\": 102102}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 55247.439, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 102102}], \"total_distance_m\": 55247.439, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 54784.018, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 463.421, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1557", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "55.8591823", "current_position_lon": "-4.2583283", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1599, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:09Z\", \"source_id\": 50711465, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:58:13Z\", \"source_id\": 16404425, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1697, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:44Z\", \"source_id\": 50771787, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:48Z\", \"source_id\": 16422039, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1701, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:58Z\", \"source_id\": 50780473, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:03Z\", \"source_id\": 16424569, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:03Z\", \"source_id\": 50791270, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:08Z\", \"source_id\": 16427841, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:26Z\", \"source_id\": 50806186, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:27Z\", \"source_id\": 16432072, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:13Z\", \"source_id\": 50821834, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:16Z\", \"source_id\": 16436628, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:15Z\", \"source_id\": 50827306, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:18Z\", \"source_id\": 16438223, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1757, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:35Z\", \"source_id\": 50839137, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:37Z\", \"source_id\": 16441639, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1761, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:31Z\", \"source_id\": 50844481, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:34Z\", \"source_id\": 16443179, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1766, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:09Z\", \"source_id\": 50848895, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:13Z\", \"source_id\": 16444430, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2022, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:16Z\", \"source_id\": 50874466, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:46\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:22Z\", \"source_id\": 16451716, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Glasgow Central High Level", "service_state_platform": "9", "timing_fact_generation": 1789574305467244, "current_leg_arrival_utc": "2026-09-16T16:59:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:46.203119", "service_state_evidence_id": 16451716, "current_leg_start_actual_dep": "2026-09-16T16:50:30+01:00", "operational_evidence_version": 55, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:46.818436", "service_state_valid_until_kind": null, "operational_interpretation_version": 55, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P WMS GLC 2W38 385009 3 100 None {"version": 3, "segments": [{"to_m": 271.829, "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": 885.283, "from_m": 271.829, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2972.182, "from_m": 885.283, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 4101.482, "from_m": 2972.182, "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": 16059.959, "from_m": 4101.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16120.517, "from_m": 16059.959, "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": 16407.611, "from_m": 16120.517, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16999.228, "from_m": 16407.611, "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": 17821.393, "from_m": 16999.228, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 20151.651, "from_m": 17821.393, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 20973.816, "from_m": 20151.651, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21565.433, "from_m": 20973.816, "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": 21852.527, "from_m": 21565.433, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 21893.852, "from_m": 21852.527, "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": 22222.428, "from_m": 21893.852, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22814.017, "from_m": 22222.428, "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": 23636.438, "from_m": 22814.017, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42859.815, "from_m": 23636.438, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44190.645, "from_m": 42859.815, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 45925.7, "from_m": 44190.645, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 46028.541, "from_m": 45925.7, "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": 52442.98, "from_m": 46028.541, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 52705.164, "from_m": 52442.98, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52803.634, "from_m": 52705.164, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 52845.334, "from_m": 52803.634, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53397.882, "from_m": 52845.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:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 53861.303, "from_m": 53397.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54295.424, "from_m": 53861.303, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 54822.896, "from_m": 54295.424, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 55247.439, "from_m": 54822.896, "capability_applied": null, "effective_limit_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": 614702, "profile_key": "54e44ffcf63366332707c1291360c113b6b3c7cd6e9ee1dcc858cea67a62646f", "schedule_id": 28903, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1557", "location": "Wemyss Bay", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Inverkip", "stage_seq": 2, "distance_m": 3618.265, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1608", "location": "Dunrod", "stage_seq": 3, "distance_m": 6051.215, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613", "location": "Branchton", "stage_seq": 4, "distance_m": 9544.154, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Drumfrochar", "stage_seq": 5, "distance_m": 11642.856, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "Whinhill", "stage_seq": 6, "distance_m": 13239.941, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Wemyss Bay Jn", "stage_seq": 7, "distance_m": 16120.517, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Port Glasgow", "stage_seq": 8, "distance_m": 16876.005, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Woodhall", "stage_seq": 9, "distance_m": 18986.522, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Langbank", "stage_seq": 10, "distance_m": 29283.788, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Bishopton", "stage_seq": 11, "distance_m": 35701.264, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1639H", "wtt_dep": "1640", "location": "Paisley St. James", "stage_seq": 12, "distance_m": 42422.987, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Paisley Gilmour Street", "stage_seq": 13, "distance_m": 43664.764, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Arkleston Jn", "stage_seq": 14, "distance_m": 45451.309, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Hillington West", "stage_seq": 15, "distance_m": 47219.462, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Hillington East", "stage_seq": 16, "distance_m": 48287.213, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1650H", "location": "Cardonald", "stage_seq": 17, "distance_m": 49312.831, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Gower Street Jn", "stage_seq": 18, "distance_m": 52057.886, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Shields Jn", "stage_seq": 19, "distance_m": 52613.663, "section_seq": 1, "route_path_id": 102102}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Glasgow Bridge Street Jn", "stage_seq": 20, "distance_m": 54320.899, "section_seq": 1, "route_path_id": 102102}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Glasgow Central High Level", "stage_seq": 21, "distance_m": 55247.439, "section_seq": 1, "route_path_id": 102102}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 55247.439, "from_m": 0.0, "section_seq": 1, "route_path_id": 102102}], "total_distance_m": 55247.439, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 54784.018, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 463.421, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1599, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:09Z", "source_id": 50711465, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:01:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:58:13Z", "source_id": 16404425, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1697, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:44Z", "source_id": 50771787, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:22:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:48Z", "source_id": 16422039, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1701, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:58Z", "source_id": 50780473, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:25:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:03Z", "source_id": 16424569, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:03Z", "source_id": 50791270, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:29:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:08Z", "source_id": 16427841, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1709, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:26Z", "source_id": 50806186, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:34:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:27Z", "source_id": 16432072, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1713, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:13Z", "source_id": 50821834, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:39:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:16Z", "source_id": 16436628, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1724, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:15Z", "source_id": 50827306, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:42:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:18Z", "source_id": 16438223, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1757, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:35Z", "source_id": 50839137, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:45:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:37Z", "source_id": 16441639, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1761, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:31Z", "source_id": 50844481, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:48:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:34Z", "source_id": 16443179, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1766, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:09Z", "source_id": 50848895, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:50:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:13Z", "source_id": 16444430, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2022, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:16Z", "source_id": 50874466, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:59:46", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:22Z", "source_id": 16451716, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Wemyss Bay 1557 1557 2 None None Glasgow Central High Level 1700 1700 9 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83928/2026-09-16/detailed None Cardonald 2026-09-16T16:50:30+01:00 Glasgow Central High Level 8.0 {"type": "LineString", "coordinates": [[-4.340246438214181, 55.852799950489775], [-4.3386858, 55.8526338], [-4.337620199999999, 55.8525204], [-4.3282231, 55.85157449999999], [-4.327873499999999, 55.851542], [-4.3251225, 55.851253699999994], [-4.3243869, 55.85117789999999], [-4.3213604, 55.8508658], [-4.3207972, 55.8508098], [-4.3169953, 55.85043159999999], [-4.3164746, 55.850378199999994], [-4.315413600000001, 55.8502692], [-4.3148529, 55.8502117], [-4.312653999999999, 55.849979], [-4.311913363773703, 55.8499055140696], [-4.3114103, 55.8498556], [-4.3104253, 55.84975370000001], [-4.3070768, 55.849430799999986], [-4.305921199999999, 55.8493145], [-4.3056867, 55.8492909], [-4.305016000000001, 55.849221], [-4.3022443, 55.848940599999985], [-4.3021855, 55.84893400000001], [-4.300339299999999, 55.84872930000001], [-4.298333899999999, 55.8484947], [-4.2954232, 55.8482055], [-4.2917274999999995, 55.8478578], [-4.2916949, 55.847854700000006], [-4.291487399999999, 55.84783519999999], [-4.2907402999999995, 55.8477688], [-4.290204800000001, 55.84772659999999], [-4.2897476, 55.84769409999999], [-4.289330399999999, 55.8476654], [-4.287513999999999, 55.84756539999999], [-4.287027337604621, 55.84754958186352], [-4.286606399999999, 55.8475359], [-4.285142499999999, 55.84749409999999], [-4.2834438, 55.8474759], [-4.2830812, 55.8474799], [-4.2830494, 55.847480299999994], [-4.2812529, 55.84750029999999], [-4.280480899999999, 55.84751020000001], [-4.2803115, 55.8475153], [-4.279811811127619, 55.84753919055483], [-4.2797405, 55.8475426], [-4.2789235, 55.8475948], [-4.2784657, 55.84761819999999], [-4.2777709, 55.84765159999999], [-4.277514, 55.8476708], [-4.2763816, 55.84775549999999], [-4.2761065, 55.8477785], [-4.2753898, 55.8478542], [-4.2753295, 55.8478601], [-4.274955699999999, 55.847896799999994], [-4.2745162, 55.84794260000001], [-4.2731842, 55.84811049999999], [-4.2729474, 55.848146799999995], [-4.270745299999999, 55.8484843], [-4.2704634, 55.8485282], [-4.2698657, 55.8486212], [-4.269705, 55.84864700000001], [-4.2690109, 55.84875859999999], [-4.2686807, 55.8488201], [-4.2679054999999995, 55.84896440000001], [-4.2672472, 55.84910539999999], [-4.266586299999999, 55.849247], [-4.2660291, 55.8493621], [-4.2655896, 55.84945230000001], [-4.2654366999999995, 55.84948369999999], [-4.2649539, 55.8495865], [-4.264347699999999, 55.849710599999995], [-4.2638298, 55.849823099999995], [-4.2635209, 55.84989], [-4.2631315999999995, 55.84998310000001], [-4.262755, 55.85009109999999], [-4.2625108, 55.850167299999995], [-4.262463999999999, 55.85018189999999], [-4.2621334, 55.850299599999985], [-4.2620266, 55.85034790000001], [-4.2618533, 55.85042620000001], [-4.261831356905934, 55.850436964714106], [-4.26164678221526, 55.85055716143902], [-4.261469973585545, 55.85065918788395], [-4.261301115557655, 55.85074596612631], [-4.261140392672454, 55.85082041824351], [-4.260987989470807, 55.850885466312974], [-4.2608440904935785, 55.85094403241212], [-4.260708880281633, 55.85099903861837], [-4.260582543375835, 55.85105340700912], [-4.26046526431705, 55.8511100596618], [-4.260357227646141, 55.851171918653826], [-4.260258617903975, 55.85124190606261], [-4.260169619631415, 55.851322943965584], [-4.260090417369326, 55.85141795444014], [-4.260021195658571, 55.85152985956372], [-4.2599621390400175, 55.851661581413715], [-4.259913432054529, 55.85181604206756], [-4.2598791, 55.851921399999995], [-4.259778, 55.85227419999999], [-4.2597346, 55.852397999999994], [-4.2596838, 55.852563800000006], [-4.259676299999999, 55.8525849], [-4.2596308, 55.85271500000001], [-4.259569000000001, 55.8528889], [-4.2594982, 55.85307840000001], [-4.2593676, 55.8534352], [-4.2592634, 55.8537201], [-4.259222500000001, 55.853903200000005], [-4.259220899999999, 55.8539216], [-4.259205299999999, 55.8540452], [-4.2591649, 55.8544283], [-4.2591379, 55.8546474], [-4.259131899999999, 55.8547119], [-4.2591147, 55.85485980000001], [-4.2590959, 55.8550224], [-4.2590688, 55.8551807], [-4.2590424, 55.855321399999994], [-4.2590184, 55.85539270000001], [-4.2590096, 55.85541479999999], [-4.258882, 55.8557621], [-4.258857, 55.855839400000015], [-4.258828699999999, 55.85592700000001], [-4.2588075, 55.8559805], [-4.2587838, 55.8560427], [-4.258775999999999, 55.85606140000001], [-4.258676, 55.85624490000001], [-4.2586452, 55.8563004], [-4.2585583, 55.85645199999999], [-4.2585122, 55.856543300000006], [-4.2584652, 55.8566362], [-4.2583786, 55.85683499999999], [-4.2583516999999995, 55.8568966], [-4.2583225042403114, 55.856995416437215], [-4.258317899999999, 55.85701099999999], [-4.258303, 55.8570719], [-4.2582901, 55.85714509999998], [-4.2582767, 55.85728329999999], [-4.2582762, 55.857679], [-4.2583053, 55.8584049], [-4.258306070166401, 55.85843083867406], [-4.2583106, 55.8585834], [-4.2583251, 55.8590749], [-4.2583283, 55.85918229999999]]} 3.8 1651 1659 Cardonald Glasgow Central High Level Glasgow Central High Level 55.8591823 -4.2583283 55.8591823 -4.2583283 1 0 2026-09-16 16:10:08 TERMINATED 2026-09-16 15:59:00 Glasgow Central High Level TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451716 1789574305467244 55 55 2026-09-16 16:09:46.818436 9 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:46.203119
583982 615133 P87886 882K04MS16 2026-09-16 COMPLETE 16451908 2026-09-16 16:59:00 2026-09-16 16:10:08 2026-09-18 16:10:08 {"id": 615133, "stp": "P", "toc": "Southeastern", "uid": "P87886", "consist": "376006+376026", "dest_crs": "CHX", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P87886/2026-09-16/detailed", "trust_id": "882K04MS16", "origin_crs": "HYS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Charing Cross", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "3", "is_terminated": 1, "next_location": "London Charing Cross", "signalling_id": "2K04", "timing_status": "LATE", "origin_station": "Hayes (Kent)", "current_leg_arr": "1659", "current_leg_dep": "1657", "current_leg_end": "London Charing Cross", "origin_dep_time": "1613", "origin_platform": "2", "current_location": "London Charing Cross", "last_update_time": "2026-09-16T16:10:08", "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": "1658", "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\": 7874.911, \"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\": 7928.673, \"from_m\": 7874.911, \"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\": 13000.465, \"from_m\": 7928.673, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13274.086, \"from_m\": 13000.465, \"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\": 14488.034, \"from_m\": 13274.086, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14556.81, \"from_m\": 14488.034, \"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\": 19733.008, \"from_m\": 14556.81, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21697.101, \"from_m\": 19733.008, \"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\": 23162.79, \"from_m\": 21697.101, \"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\": 615133, \"profile_key\": \"fcf258717730f2736d939bd8a091d334c5ea565b601a0c9e768c2bafdafda1ea\", \"schedule_id\": 23535, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Hayes (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1616\", \"wtt_dep\": \"1616H\", \"location\": \"West Wickham\", \"stage_seq\": 2, \"distance_m\": 1861.186, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619\", \"location\": \"Eden Park\", \"stage_seq\": 3, \"distance_m\": 3226.578, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1622\", \"wtt_dep\": \"1623\", \"location\": \"Elmers End\", \"stage_seq\": 4, \"distance_m\": 5371.834, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Clock House\", \"stage_seq\": 5, \"distance_m\": 6614.313, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"New Beckenham\", \"stage_seq\": 6, \"distance_m\": 7754.814, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1630\", \"location\": \"Lower Sydenham\", \"stage_seq\": 7, \"distance_m\": 8996.763, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Catford Bridge\", \"stage_seq\": 8, \"distance_m\": 11304.327, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1636\", \"location\": \"Ladywell\", \"stage_seq\": 9, \"distance_m\": 12642.637, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Ladywell Jn\", \"stage_seq\": 10, \"distance_m\": 13000.465, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1640\", \"location\": \"Lewisham\", \"stage_seq\": 11, \"distance_m\": 13721.633, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 12, \"distance_m\": 14077.668, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 13, \"distance_m\": 14613.908, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1643\", \"location\": \"New Cross\", \"stage_seq\": 14, \"distance_m\": 15432.593, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 15, \"distance_m\": 18405.86, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1650\", \"location\": \"London Bridge\", \"stage_seq\": 16, \"distance_m\": 20271.052, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 17, \"distance_m\": 21211.237, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": \"1655\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 18, \"distance_m\": 21957.553, \"section_seq\": 1, \"route_path_id\": 37547}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"London Charing Cross\", \"stage_seq\": 19, \"distance_m\": 23162.79, \"section_seq\": 1, \"route_path_id\": 37547}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 23162.79, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37547}], \"total_distance_m\": 23162.79, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 23075.533, \"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": "1613", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5078489", "current_position_lon": "-0.1241603", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:41Z\", \"source_id\": 50755508, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:44Z\", \"source_id\": 16417264, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:35Z\", \"source_id\": 50760505, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:38Z\", \"source_id\": 16418709, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31384, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:52Z\", \"source_id\": 50772096, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:56Z\", \"source_id\": 16422116, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31380, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:03Z\", \"source_id\": 50780638, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:09Z\", \"source_id\": 16424637, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31372, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:38Z\", \"source_id\": 50787496, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:44Z\", \"source_id\": 16426708, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31338, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:39Z\", \"source_id\": 50792927, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:42Z\", \"source_id\": 16428334, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31330, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:43Z\", \"source_id\": 50801514, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:47Z\", \"source_id\": 16430664, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:17Z\", \"source_id\": 50808447, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:19Z\", \"source_id\": 16432772, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31567, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:50Z\", \"source_id\": 50818226, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:56Z\", \"source_id\": 16435551, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29662, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:09Z\", \"source_id\": 50848791, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:11Z\", \"source_id\": 16444414, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31438, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:52Z\", \"source_id\": 50865109, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:54Z\", \"source_id\": 16449035, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31428, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:32Z\", \"source_id\": 50875184, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:36Z\", \"source_id\": 16451908, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Charing Cross", "service_state_platform": "3", "timing_fact_generation": 1789574317793826, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T15:59:57.478378", "service_state_evidence_id": 16451908, "current_leg_start_actual_dep": "2026-09-16T16:56:00+01:00", "operational_evidence_version": 61, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:09:58.328108", "service_state_valid_until_kind": null, "operational_interpretation_version": 61, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P HYS CHX 2K04 376006+376026 10 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": 7874.911, "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": 7928.673, "from_m": 7874.911, "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": 13000.465, "from_m": 7928.673, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13274.086, "from_m": 13000.465, "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": 14488.034, "from_m": 13274.086, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14556.81, "from_m": 14488.034, "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": 19733.008, "from_m": 14556.81, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21697.101, "from_m": 19733.008, "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": 23162.79, "from_m": 21697.101, "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": 615133, "profile_key": "fcf258717730f2736d939bd8a091d334c5ea565b601a0c9e768c2bafdafda1ea", "schedule_id": 23535, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1613", "location": "Hayes (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1616", "wtt_dep": "1616H", "location": "West Wickham", "stage_seq": 2, "distance_m": 1861.186, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619", "location": "Eden Park", "stage_seq": 3, "distance_m": 3226.578, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1622", "wtt_dep": "1623", "location": "Elmers End", "stage_seq": 4, "distance_m": 5371.834, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Clock House", "stage_seq": 5, "distance_m": 6614.313, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "New Beckenham", "stage_seq": 6, "distance_m": 7754.814, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1630", "location": "Lower Sydenham", "stage_seq": 7, "distance_m": 8996.763, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Catford Bridge", "stage_seq": 8, "distance_m": 11304.327, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Ladywell", "stage_seq": 9, "distance_m": 12642.637, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Ladywell Jn", "stage_seq": 10, "distance_m": 13000.465, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1640", "location": "Lewisham", "stage_seq": 11, "distance_m": 13721.633, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Lewisham Vale Jn", "stage_seq": 12, "distance_m": 14077.668, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Tanners Hill Jn (NX)", "stage_seq": 13, "distance_m": 14613.908, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1643", "location": "New Cross", "stage_seq": 14, "distance_m": 15432.593, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Blue Anchor (Kent)", "stage_seq": 15, "distance_m": 18405.86, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1650", "location": "London Bridge", "stage_seq": 16, "distance_m": 20271.052, "section_seq": 1, "route_path_id": 37547}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Ewer Street Jn", "stage_seq": 17, "distance_m": 21211.237, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": "1655", "location": "London Waterloo (East)", "stage_seq": 18, "distance_m": 21957.553, "section_seq": 1, "route_path_id": 37547}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "London Charing Cross", "stage_seq": 19, "distance_m": 23162.79, "section_seq": 1, "route_path_id": 37547}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 23162.79, "from_m": 0.0, "section_seq": 1, "route_path_id": 37547}], "total_distance_m": 23162.79, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 23075.533, "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-16T15:14:41Z", "source_id": 50755508, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:15:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:44Z", "source_id": 16417264, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:35Z", "source_id": 50760505, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:17:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:38Z", "source_id": 16418709, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31384, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:52Z", "source_id": 50772096, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:22:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:56Z", "source_id": 16422116, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31380, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:03Z", "source_id": 50780638, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:24:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:09Z", "source_id": 16424637, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31372, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:38Z", "source_id": 50787496, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:27:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:44Z", "source_id": 16426708, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31338, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:39Z", "source_id": 50792927, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:29:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:42Z", "source_id": 16428334, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31330, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:43Z", "source_id": 50801514, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:47Z", "source_id": 16430664, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:17Z", "source_id": 50808447, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:35:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:19Z", "source_id": 16432772, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31567, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:50Z", "source_id": 50818226, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:38:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:56Z", "source_id": 16435551, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29662, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:09Z", "source_id": 50848791, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:49:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:11Z", "source_id": 16444414, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31438, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:52Z", "source_id": 50865109, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:55:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:54Z", "source_id": 16449035, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31428, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:32Z", "source_id": 50875184, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:59:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:36Z", "source_id": 16451908, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Hayes (Kent) 1613 1613 2 None None London Charing Cross 1658 1658 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P87886/2026-09-16/detailed None London Waterloo (East) 2026-09-16T16:56:00+01:00 London Charing Cross 2.0 {"type": "LineString", "coordinates": [[-0.10845059999999998, 51.504258], [-0.109574, 51.5040673], [-0.1098205, 51.5040254], [-0.11011079999999998, 51.50397699999999], [-0.1103694, 51.5039449], [-0.1105724, 51.50392170000001], [-0.11075409999999998, 51.50390589999999], [-0.1109881, 51.5038961], [-0.1112443, 51.503895099999994], [-0.1114918, 51.503897], [-0.1117646, 51.50390449999999], [-0.1119978, 51.5039168], [-0.1122025, 51.5039336], [-0.1124587, 51.5039593], [-0.1126681, 51.5039869], [-0.1128878, 51.5040274], [-0.11325109999999998, 51.50410240000001], [-0.1134168, 51.5041439], [-0.1135953, 51.504192299999985], [-0.1136148, 51.5041981], [-0.11401569999999998, 51.5043187], [-0.1142156, 51.504385], [-0.1144742, 51.50446289999999], [-0.1154355, 51.50476020000001], [-0.11575019999999998, 51.5048601], [-0.1160349, 51.50495070000001], [-0.1163081, 51.50503770000001], [-0.1165517, 51.50511050000001], [-0.1167739, 51.50517880000001], [-0.11697739999999998, 51.50524], [-0.1172478, 51.5053175], [-0.11752339999999996, 51.5053956], [-0.1178151, 51.50548280000001], [-0.11850899999999998, 51.5056953], [-0.1193403, 51.5059558], [-0.1200674, 51.50618299999999], [-0.12032769999999995, 51.50625930000001], [-0.1206904, 51.50635710000001], [-0.12090819999999998, 51.5064189], [-0.1218351, 51.50670459999999], [-0.1219798, 51.506749500000005], [-0.1221381, 51.506804800000005], [-0.122356, 51.50689289999999], [-0.1227274, 51.5070822], [-0.1228925, 51.507169899999994], [-0.12311449999999996, 51.5072838], [-0.1241603, 51.5078489]]} 0.7 1657 1659 London Waterloo (East) London Charing Cross London Charing Cross 51.5078489 -0.1241603 51.5078489 -0.1241603 1 0 2026-09-16 16:10:08 TERMINATED 2026-09-16 15:59:00 London Charing Cross TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451908 1789574317793826 61 61 2026-09-16 16:09:58.328108 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 15:59:57.478378
583983 614400 P24211 332O89MR16 2026-09-16 COMPLETE 16451520 2026-09-16 16:59:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 614400, "stp": "P", "toc": "Northern", "uid": "P24211", "consist": "156414", "dest_crs": "LIV", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P24211/2026-09-16/detailed", "trust_id": "332O89MR16", "origin_crs": "MCO", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Liverpool Lime Street HL/ML", "service_date": "2026-09-16", "dest_arr_time": "1655", "dest_platform": "8", "is_terminated": 1, "next_location": "Liverpool Lime Street HL/ML", "signalling_id": "2O89", "timing_status": "LATE", "origin_station": "Manchester Oxford Road", "current_leg_arr": "1659", "current_leg_dep": "1655", "current_leg_end": "Liverpool Lime Street HL/ML", "origin_dep_time": "1546", "origin_platform": "5", "current_location": "Liverpool L.st (lhs-vt)", "last_update_time": "2026-09-16T16:10:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]}", "current_leg_start": "Edge Hill", "dest_arr_time_act": "1655", "motion_projection": null, "next_location_lat": "53.4075993", "next_location_lon": "-2.9783843", "previous_location": "Edge Hill", "current_leg_milage": "1.3", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 136.111, \"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\": 776.606, \"from_m\": 136.111, \"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\": 1135.531, \"from_m\": 776.606, \"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\": 2345.887, \"from_m\": 1135.531, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9118.878, \"from_m\": 2345.887, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9157.361, \"from_m\": 9118.878, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 28363.047, \"from_m\": 9157.361, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 28830.737, \"from_m\": 28363.047, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 30564.874, \"from_m\": 28830.737, \"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\": 30626.258, \"from_m\": 30564.874, \"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\": 30772.923, \"from_m\": 30626.258, \"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\": 31513.9, \"from_m\": 30772.923, \"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\": 32666.564, \"from_m\": 31513.9, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 50365.361, \"from_m\": 32666.564, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 50843.795, \"from_m\": 50365.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\": 51069.07, \"from_m\": 50843.795, \"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\": 51538.584, \"from_m\": 51069.07, \"capability_applied\": null, \"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\": 51660.252, \"from_m\": 51538.584, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 55805.509, \"from_m\": 51660.252, \"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\": 56051.79, \"from_m\": 55805.509, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 56116.609, \"from_m\": 56051.79, \"capability_applied\": null, \"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\": 56176.927, \"from_m\": 56116.609, \"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\": 56508.641, \"from_m\": 56176.927, \"capability_applied\": null, \"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\": 57642.739, \"from_m\": 56508.641, \"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\": 57700.777, \"from_m\": 57642.739, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 57780.0, \"from_m\": 57700.777, \"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\": 57821.742, \"from_m\": 57780.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\": 57890.804, \"from_m\": 57821.742, \"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\": 57928.849, \"from_m\": 57890.804, \"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\": 58227.931, \"from_m\": 57928.849, \"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\": 58463.826, \"from_m\": 58227.931, \"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\": 58505.4, \"from_m\": 58463.826, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59601.591, \"from_m\": 58505.4, \"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\": 59967.851, \"from_m\": 59601.591, \"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\": 60285.203, \"from_m\": 59967.851, \"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\": 614400, \"profile_key\": \"0f23fd25e6998d91a2c7830a8ea9ebb47307bbc993feb513a9cbe22f2d4ac70c\", \"schedule_id\": 20478, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1546\", \"location\": \"Manchester Oxford Road\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1547\", \"location\": \"Deansgate\", \"stage_seq\": 2, \"distance_m\": 588.441, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Trafford Park East Jn\", \"stage_seq\": 3, \"distance_m\": 3555.494, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1551H\", \"wtt_dep\": \"1552\", \"location\": \"Trafford Park\", \"stage_seq\": 4, \"distance_m\": 5408.472, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Humphrey Park\", \"stage_seq\": 5, \"distance_m\": 6501.511, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1556\", \"wtt_dep\": \"1557\", \"location\": \"Urmston\", \"stage_seq\": 6, \"distance_m\": 13513.071, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Flixton\", \"stage_seq\": 7, \"distance_m\": 15561.877, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1604\", \"wtt_dep\": \"1605\", \"location\": \"Irlam\", \"stage_seq\": 8, \"distance_m\": 18972.666, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606H\", \"location\": \"Glazebrook East Jn\", \"stage_seq\": 9, \"distance_m\": 20404.584, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1610\", \"wtt_dep\": \"1611\", \"location\": \"Birchwood\", \"stage_seq\": 10, \"distance_m\": 25541.823, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1613H\", \"wtt_dep\": \"1614\", \"location\": \"Padgate\", \"stage_seq\": 11, \"distance_m\": 27841.982, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Warrington Central\", \"stage_seq\": 12, \"distance_m\": 30642.022, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1621\", \"wtt_dep\": \"1621H\", \"location\": \"Warrington West\", \"stage_seq\": 13, \"distance_m\": 33837.907, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Hough Green\", \"stage_seq\": 14, \"distance_m\": 43371.828, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1633H\", \"location\": \"Hunt's Cross\", \"stage_seq\": 15, \"distance_m\": 48841.867, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Hunts Cross West Jn\", \"stage_seq\": 16, \"distance_m\": 50365.361, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Liverpool South Parkway (HL)\", \"stage_seq\": 17, \"distance_m\": 51250.957, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"West Allerton\", \"stage_seq\": 18, \"distance_m\": 52829.259, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Mossley Hill\", \"stage_seq\": 19, \"distance_m\": 53976.648, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Wavertree Jn\", \"stage_seq\": 20, \"distance_m\": 56063.132, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Edge Hill S.B.\", \"stage_seq\": 21, \"distance_m\": 57526.067, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651\", \"location\": \"Edge Hill\", \"stage_seq\": 22, \"distance_m\": 58114.808, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652\", \"location\": \"Crown Street Jn\", \"stage_seq\": 23, \"distance_m\": 59007.065, \"section_seq\": 1, \"route_path_id\": 74315}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": null, \"location\": \"Liverpool Lime Street HL/ML\", \"stage_seq\": 24, \"distance_m\": 60285.203, \"section_seq\": 1, \"route_path_id\": 74315}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 60285.203, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74315}], \"total_distance_m\": 60285.203, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 60163.404, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 121.799, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1546", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "4.0", "current_position_lat": "53.4075993", "current_position_lon": "-2.9783843", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 9250, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:16Z\", \"source_id\": 50685416, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:48:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:20Z\", \"source_id\": 16396880, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9268, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:38Z\", \"source_id\": 50710192, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:42Z\", \"source_id\": 16404048, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9275, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:23Z\", \"source_id\": 50730896, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:26Z\", \"source_id\": 16409978, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:12Z\", \"source_id\": 50743672, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:10:16Z\", \"source_id\": 16413771, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10066, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:21Z\", \"source_id\": 50754594, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:25Z\", \"source_id\": 16417020, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10058, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:04Z\", \"source_id\": 50769970, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:08Z\", \"source_id\": 16421478, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10063, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:52Z\", \"source_id\": 50780175, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:56Z\", \"source_id\": 16424485, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:06Z\", \"source_id\": 16431755, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 10038, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:01Z\", \"source_id\": 50818666, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:04Z\", \"source_id\": 16435635, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9932, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:08Z\", \"source_id\": 50829823, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:11Z\", \"source_id\": 16438951, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9914, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:50Z\", \"source_id\": 50839930, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:51Z\", \"source_id\": 16441828, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9906, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:58Z\", \"source_id\": 50845640, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:00Z\", \"source_id\": 16443518, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9881, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:44Z\", \"source_id\": 50861816, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:47Z\", \"source_id\": 16448140, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 9845, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:04Z\", \"source_id\": 50873910, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:08Z\", \"source_id\": 16451520, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Liverpool Lime Street HL/ML", "service_state_platform": "8", "timing_fact_generation": 1789574290524968, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:00.029908", "service_state_evidence_id": 16451520, "current_leg_start_actual_dep": "2026-09-16T16:55:00+01:00", "operational_evidence_version": 73, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:07.303641", "service_state_valid_until_kind": null, "operational_interpretation_version": 73, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P MCO LIV 2O89 156414 2 75 None {"version": 3, "segments": [{"to_m": 136.111, "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": 776.606, "from_m": 136.111, "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": 1135.531, "from_m": 776.606, "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": 2345.887, "from_m": 1135.531, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9118.878, "from_m": 2345.887, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9157.361, "from_m": 9118.878, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 28363.047, "from_m": 9157.361, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 28830.737, "from_m": 28363.047, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 30564.874, "from_m": 28830.737, "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": 30626.258, "from_m": 30564.874, "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": 30772.923, "from_m": 30626.258, "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": 31513.9, "from_m": 30772.923, "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": 32666.564, "from_m": 31513.9, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 50365.361, "from_m": 32666.564, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 50843.795, "from_m": 50365.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": 51069.07, "from_m": 50843.795, "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": 51538.584, "from_m": 51069.07, "capability_applied": null, "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": 51660.252, "from_m": 51538.584, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 55805.509, "from_m": 51660.252, "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": 56051.79, "from_m": 55805.509, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 56116.609, "from_m": 56051.79, "capability_applied": null, "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": 56176.927, "from_m": 56116.609, "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": 56508.641, "from_m": 56176.927, "capability_applied": null, "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": 57642.739, "from_m": 56508.641, "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": 57700.777, "from_m": 57642.739, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 57780.0, "from_m": 57700.777, "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": 57821.742, "from_m": 57780.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": 57890.804, "from_m": 57821.742, "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": 57928.849, "from_m": 57890.804, "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": 58227.931, "from_m": 57928.849, "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": 58463.826, "from_m": 58227.931, "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": 58505.4, "from_m": 58463.826, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59601.591, "from_m": 58505.4, "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": 59967.851, "from_m": 59601.591, "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": 60285.203, "from_m": 59967.851, "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": 614400, "profile_key": "0f23fd25e6998d91a2c7830a8ea9ebb47307bbc993feb513a9cbe22f2d4ac70c", "schedule_id": 20478, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1546", "location": "Manchester Oxford Road", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1547", "location": "Deansgate", "stage_seq": 2, "distance_m": 588.441, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Trafford Park East Jn", "stage_seq": 3, "distance_m": 3555.494, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1551H", "wtt_dep": "1552", "location": "Trafford Park", "stage_seq": 4, "distance_m": 5408.472, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Humphrey Park", "stage_seq": 5, "distance_m": 6501.511, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1556", "wtt_dep": "1557", "location": "Urmston", "stage_seq": 6, "distance_m": 13513.071, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Flixton", "stage_seq": 7, "distance_m": 15561.877, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1604", "wtt_dep": "1605", "location": "Irlam", "stage_seq": 8, "distance_m": 18972.666, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606H", "location": "Glazebrook East Jn", "stage_seq": 9, "distance_m": 20404.584, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1610", "wtt_dep": "1611", "location": "Birchwood", "stage_seq": 10, "distance_m": 25541.823, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1613H", "wtt_dep": "1614", "location": "Padgate", "stage_seq": 11, "distance_m": 27841.982, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Warrington Central", "stage_seq": 12, "distance_m": 30642.022, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1621", "wtt_dep": "1621H", "location": "Warrington West", "stage_seq": 13, "distance_m": 33837.907, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Hough Green", "stage_seq": 14, "distance_m": 43371.828, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1633H", "location": "Hunt's Cross", "stage_seq": 15, "distance_m": 48841.867, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Hunts Cross West Jn", "stage_seq": 16, "distance_m": 50365.361, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Liverpool South Parkway (HL)", "stage_seq": 17, "distance_m": 51250.957, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "West Allerton", "stage_seq": 18, "distance_m": 52829.259, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Mossley Hill", "stage_seq": 19, "distance_m": 53976.648, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Wavertree Jn", "stage_seq": 20, "distance_m": 56063.132, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Edge Hill S.B.", "stage_seq": 21, "distance_m": 57526.067, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Edge Hill", "stage_seq": 22, "distance_m": 58114.808, "section_seq": 1, "route_path_id": 74315}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652", "location": "Crown Street Jn", "stage_seq": 23, "distance_m": 59007.065, "section_seq": 1, "route_path_id": 74315}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": null, "location": "Liverpool Lime Street HL/ML", "stage_seq": 24, "distance_m": 60285.203, "section_seq": 1, "route_path_id": 74315}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 60285.203, "from_m": 0.0, "section_seq": 1, "route_path_id": 74315}], "total_distance_m": 60285.203, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 60163.404, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 121.799, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 9250, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:16Z", "source_id": 50685416, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:48:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:20Z", "source_id": 16396880, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9268, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:38Z", "source_id": 50710192, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:58:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:42Z", "source_id": 16404048, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9275, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:23Z", "source_id": 50730896, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:06:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:26Z", "source_id": 16409978, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:12Z", "source_id": 50743672, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:12:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:10:16Z", "source_id": 16413771, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10066, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:21Z", "source_id": 50754594, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:16:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:25Z", "source_id": 16417020, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10058, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:04Z", "source_id": 50769970, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:20:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:08Z", "source_id": 16421478, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10063, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:52Z", "source_id": 50780175, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:25:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:56Z", "source_id": 16424485, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:06Z", "source_id": 16431755, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 10038, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:01Z", "source_id": 50818666, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:38:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:04Z", "source_id": 16435635, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9932, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:08Z", "source_id": 50829823, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:43:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:11Z", "source_id": 16438951, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9914, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:50Z", "source_id": 50839930, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:46:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:51Z", "source_id": 16441828, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9906, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:58Z", "source_id": 50845640, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:49:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:00Z", "source_id": 16443518, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9881, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:44Z", "source_id": 50861816, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:54:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:47Z", "source_id": 16448140, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 9845, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:04Z", "source_id": 50873910, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:59:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:08Z", "source_id": 16451520, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] Manchester Oxford Road 1546 1546 5 None None Liverpool Lime Street HL/ML 1655 1655 8 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P24211/2026-09-16/detailed None Edge Hill 2026-09-16T16:55:00+01:00 Liverpool Lime Street HL/ML 4.0 {"type": "LineString", "coordinates": [[-2.9468276000000007, 53.4025395], [-2.9475934, 53.402673099999994], [-2.9478069999999996, 53.4027135], [-2.9484593, 53.402837000000005], [-2.9492967999999995, 53.4029836], [-2.9496955, 53.403044300000005], [-2.9503170999999995, 53.40313940000001], [-2.9509548, 53.4032434], [-2.9518887, 53.4034023], [-2.9525468, 53.40351549999999], [-2.9544328, 53.403839299999994], [-2.9558321999999997, 53.4040826], [-2.956101, 53.40413480000001], [-2.9567152999999995, 53.4042414], [-2.9568341, 53.404261299999995], [-2.9576228999999996, 53.404398400000005], [-2.9578934999999995, 53.40444540000001], [-2.9595890999999996, 53.40474140000001], [-2.9597539, 53.40477020000001], [-2.9610094999999994, 53.40500290000001], [-2.9614223, 53.40507529999999], [-2.962845, 53.40532180000001], [-2.9638369, 53.4055], [-2.9638880999999997, 53.40550959999999], [-2.9639285999999996, 53.405517399999994], [-2.9642080999999996, 53.405567999999995], [-2.964440437594421, 53.40560820361025], [-2.9690029999999994, 53.4063977], [-2.969822, 53.4065409], [-2.9701052, 53.40659370000001], [-2.9705843999999995, 53.4066742], [-2.9710718999999997, 53.406725599999994], [-2.9720764999999996, 53.4069086], [-2.9723231, 53.4069544], [-2.9736696999999994, 53.40717179999999], [-2.9739935, 53.4072203], [-2.9742847, 53.407261], [-2.9745212999999997, 53.407289099999986], [-2.97481, 53.4073234], [-2.9750837, 53.4073357], [-2.9753364, 53.40734960000001], [-2.9756047999999997, 53.4073534], [-2.9759965, 53.4073515], [-2.9764549, 53.4073672], [-2.9767165493678225, 53.40738283708326], [-2.9767677999999997, 53.4073859], [-2.9771421, 53.40741999999999], [-2.977639299999999, 53.4074843], [-2.9783843, 53.4075993]]} 1.3 1655 1659 Edge Hill Liverpool L.st (lhs-vt) Liverpool Lime Street HL/ML 53.4075993 -2.9783843 53.4075993 -2.9783843 1 0 2026-09-16 16:10:08 TERMINATED 2026-09-16 15:59:00 Liverpool Lime Street HL/ML TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451520 1789574290524968 73 73 2026-09-16 16:10:07.303641 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:00.029908
583984 614626 16846 230Z662Q16 2026-09-16 COMPLETE None 2026-09-16 16:00:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 614626, "stp": "N", "toc": null, "uid": "16846", "consist": null, "dest_crs": null, "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:16846/2026-09-16/detailed", "trust_id": "230Z662Q16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Drax AES (GBRF)", "service_date": "2026-09-16", "dest_arr_time": "1600", "dest_platform": null, "is_terminated": 1, "next_location": "Drax AES (GBRF)", "signalling_id": "0Z66", "timing_status": "EARLY", "origin_station": "Doncaster Down Decoy (GBRf)", "current_leg_arr": "1600", "current_leg_dep": "1506", "current_leg_end": "Drax AES (GBRF)", "origin_dep_time": "1500", "origin_platform": null, "current_location": "Drax Branch Jn", "last_update_time": "2026-09-16T16:10:09", "route_debug_link": null, "timing_variation": "-13 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.139810361615212, 53.52231852043269], [-1.1397779, 53.5232816], [-1.1397457, 53.5237976], [-1.1397299, 53.524084599999995], [-1.1397282, 53.5242105], [-1.1397243, 53.5242694], [-1.1397134999999998, 53.5246578], [-1.1396921, 53.5253091], [-1.1396451, 53.5261494], [-1.1396326, 53.526419199999985], [-1.1396071999999997, 53.5270155], [-1.1396029, 53.5272347], [-1.1395976, 53.52742270000001], [-1.1395918, 53.52758660000001], [-1.1395726999999998, 53.52827709999999], [-1.1395833999999998, 53.5288933], [-1.1396069, 53.52978409999999], [-1.1396049, 53.529895400000015], [-1.139605, 53.53018480000001], [-1.1395888, 53.5306797], [-1.1395391999999998, 53.5314983], [-1.1395378516021737, 53.5315429470995], [-1.139536705948745, 53.53158088104731], [-1.1395292999999995, 53.53182609999999], [-1.1395106999999998, 53.5324341], [-1.1394902999999998, 53.5330353], [-1.1394715999999998, 53.5331917], [-1.1394534, 53.53334399999999], [-1.1394341999999995, 53.533531499999995], [-1.1394146, 53.5336973], [-1.1393946999999998, 53.533860399999995], [-1.1393626, 53.534048799999994], [-1.1392887, 53.5343569], [-1.1392141, 53.5346853], [-1.1391094000000002, 53.535049099999995], [-1.138994, 53.53541839999999], [-1.1388691999999998, 53.53575519999999], [-1.1388019, 53.535962999999995], [-1.1385635, 53.5366142], [-1.1383384999999997, 53.53724109999999], [-1.1383019999999997, 53.5373412], [-1.1380566999999997, 53.5380083], [-1.1380173, 53.5381374], [-1.1374046999999998, 53.5398899], [-1.1373414, 53.5400644], [-1.1370838, 53.540733499999995], [-1.1365074, 53.5422983], [-1.1363373, 53.5428019], [-1.1361487, 53.543327999999995], [-1.1359573999999997, 53.54385], [-1.1355894, 53.5448947], [-1.1354137, 53.5453843], [-1.1345630000000002, 53.54774499999999], [-1.1341414999999997, 53.54892619999999], [-1.1339199, 53.54951569999999], [-1.1337355, 53.55008329999999], [-1.1336592999999997, 53.550324], [-1.1333401, 53.5512585], [-1.1318601999999998, 53.55535239999998], [-1.1311548, 53.5573105], [-1.1307706999999998, 53.5583768], [-1.1305654, 53.55894649999999], [-1.1303647, 53.55950349999999], [-1.1297958, 53.561081], [-1.1292148, 53.562658600000006], [-1.1284343, 53.56482410000001], [-1.1280462999999998, 53.5659055], [-1.1276684, 53.566975799999994], [-1.1271932, 53.5682844], [-1.1265137, 53.5702576], [-1.1259258, 53.5722335], [-1.125481, 53.573994199999994], [-1.1253470678274524, 53.57460657386965], [-1.1250952999999997, 53.57575769999999], [-1.1250414, 53.5760269], [-1.1248982999999997, 53.576776300000006], [-1.1245636999999995, 53.578605], [-1.1245309, 53.5789113], [-1.1244987999999998, 53.5792126], [-1.1242788, 53.5804125], [-1.1240836, 53.5813266], [-1.1240778518432364, 53.58134866239781], [-1.124068197818241, 53.58138571615257], [-1.1238192, 53.5823414], [-1.1237678999999998, 53.5826545], [-1.123729, 53.582920599999994], [-1.1237116000000005, 53.583104299999995], [-1.1236686, 53.583538], [-1.1236424, 53.5838462], [-1.1236130999999998, 53.58432189999999], [-1.1236142, 53.58458759999999], [-1.1236229999999998, 53.5848471], [-1.1236625999999998, 53.58520260000001], [-1.1238164, 53.585933], [-1.1240663, 53.586649900000005], [-1.1243357, 53.58720000000001], [-1.1245138, 53.5875098], [-1.1245684, 53.587604699999986], [-1.1248432, 53.587997], [-1.1252112, 53.58846500000001], [-1.1261851, 53.5896071], [-1.1262918, 53.5897322], [-1.128521, 53.5923803], [-1.1288418, 53.59277989999999], [-1.1313416606421112, 53.59576117509923], [-1.1314599718555032, 53.59590329937155], [-1.1315632071434714, 53.59602927526484], [-1.131653573356363, 53.59614139354812], [-1.1317332773445254, 53.59624194499037], [-1.1318045259583054, 53.59633322036058], [-1.131869526048051, 53.596417510427734], [-1.1319304844641092, 53.59649710596085], [-1.1319896080568266, 53.59657429772889], [-1.1320491036765512, 53.59665137650088], [-1.1321111781736302, 53.596730633045794], [-1.1321780383984106, 53.59681435813263], [-1.1322518912012396, 53.59690484253038], [-1.1323349434324643, 53.59700437700804], [-1.1324294019424328, 53.59711525233459], [-1.1325374735814917, 53.59723975927905], [-1.1326613651999882, 53.59738018861039], [-1.1334537999999998, 53.59827470000001], [-1.1336041999999995, 53.598448899999994], [-1.1340868, 53.59906019999999], [-1.1379872, 53.6036589], [-1.1397383, 53.6056961], [-1.1408891, 53.60709829999999], [-1.1417807, 53.60812450000001], [-1.1433147, 53.6099311], [-1.1456416, 53.61267139999999], [-1.1484692, 53.6160011], [-1.148572, 53.6161222], [-1.1490420999999995, 53.6166656], [-1.1493452999999998, 53.61701420000001], [-1.1531694, 53.6215437], [-1.158586489353124, 53.62791270082296], [-1.1601393, 53.62973819999999], [-1.1604976, 53.63009919999999], [-1.1611332, 53.6308476], [-1.1614444, 53.6312242], [-1.1620049, 53.6319283], [-1.1634720999999997, 53.6337938], [-1.1637936, 53.63417539999999], [-1.1642414000000003, 53.6347338], [-1.1662359999999998, 53.637237799999994], [-1.1676818999999998, 53.63905729999999], [-1.1678098693553778, 53.63921848034901], [-1.1686048, 53.64021970000001], [-1.1687703, 53.640416899999984], [-1.1698624999999998, 53.64178830000001], [-1.1717177, 53.6441457], [-1.1720468, 53.644553300000005], [-1.173047, 53.6457987], [-1.1752015999999998, 53.648481200000006], [-1.1753357999999998, 53.6486494], [-1.1753864999999997, 53.648713], [-1.1756613, 53.64905749999999], [-1.1807211, 53.65540099999999], [-1.1817751, 53.6567222], [-1.1829947, 53.6582583], [-1.1835335, 53.658936999999995], [-1.1837427, 53.6592127], [-1.1837902, 53.6592721], [-1.1844623999999997, 53.660096900000006], [-1.1848572, 53.6605943], [-1.1852336, 53.661068400000005], [-1.1861313999999998, 53.6621951], [-1.1870540999999997, 53.6631869], [-1.187861, 53.66396879999999], [-1.1882642999999995, 53.66431420000001], [-1.1888135999999998, 53.66477609999999], [-1.1896306, 53.6654063], [-1.1910666999999997, 53.6663399], [-1.1929335, 53.66743319999999], [-1.1954176999999997, 53.6688767], [-1.1973967, 53.6700266], [-1.2056886999999998, 53.6748611], [-1.2057491, 53.67489629999999], [-1.2058755999999995, 53.6749701], [-1.2114121, 53.6781977], [-1.2156656999999995, 53.68066000000001], [-1.2163867, 53.68109760000001], [-1.2164840734001194, 53.68115157602794], [-1.2168, 53.681326699999985], [-1.2218949, 53.68462589999999], [-1.2232674999999995, 53.6855156], [-1.2356678, 53.693562799999995], [-1.2429943, 53.69834], [-1.2457376, 53.70010390000001], [-1.2471784999999995, 53.7010585], [-1.2476984, 53.7013848], [-1.2499577, 53.70282949999999], [-1.2504065, 53.70312319999999], [-1.2508269, 53.7034482], [-1.2516708, 53.704002300000006], [-1.2520223999999998, 53.70427829999999], [-1.2521658, 53.70443379999999], [-1.2522690999999997, 53.704616900000005], [-1.2523479, 53.7048477], [-1.2523589000000002, 53.7050608], [-1.2523155, 53.705242000000005], [-1.2522128, 53.7054321], [-1.2520901, 53.7056259], [-1.2519176, 53.7057946], [-1.2518259, 53.70586970000001], [-1.2516983, 53.705967], [-1.2514609, 53.706097199999995], [-1.2511877000000002, 53.7062199], [-1.2508598999999998, 53.70632109999999], [-1.2507724, 53.7063415], [-1.2505947, 53.706373], [-1.2502801, 53.706406], [-1.2501667, 53.7064234], [-1.2486383000000003, 53.7064142], [-1.2477774, 53.706379899999995], [-1.2470226, 53.706315999999994], [-1.2464157, 53.70624389999999], [-1.2459889, 53.70618189999999], [-1.2457613999999997, 53.7061502], [-1.2451199, 53.7060875], [-1.2446402, 53.7060147], [-1.2443008, 53.7059572], [-1.2434029, 53.7058556], [-1.2400348999999995, 53.70532949999998], [-1.2385738, 53.70509899999999], [-1.2382702, 53.70505339999999], [-1.2349813999999997, 53.7045582], [-1.2337549, 53.7043712], [-1.2303495, 53.703840500000005], [-1.2275291999999998, 53.7034086], [-1.2254728999999998, 53.70309009999999], [-1.2173888, 53.70184090000001], [-1.2167941, 53.701750999999994], [-1.2160676, 53.70165639999999], [-1.2156813, 53.70161259999999], [-1.2153006, 53.701587], [-1.2148977, 53.70156490000001], [-1.2145331, 53.70154479999999], [-1.214189, 53.7015357], [-1.2138485, 53.70153270000001], [-1.2135179, 53.7015357], [-1.2131771, 53.7015438], [-1.2125311, 53.7015786], [-1.211847, 53.70163449999999], [-1.2112391999999998, 53.701705399999994], [-1.2107447999999998, 53.70176579999999], [-1.2100768, 53.7018898], [-1.2096106999999998, 53.7019943], [-1.2089085999999998, 53.70216949999999], [-1.2083227999999997, 53.702338100000006], [-1.207733, 53.7025347], [-1.2072114, 53.702718], [-1.2067224, 53.7029112], [-1.2061886, 53.70312539999999], [-1.2055513999999998, 53.70334379999999], [-1.2050928, 53.7034755], [-1.2046722, 53.7035837], [-1.2035656, 53.7038087], [-1.2027726, 53.70392759999999], [-1.2019360999999995, 53.704008599999995], [-1.2010545, 53.70407139999999], [-1.200172, 53.70407230000001], [-1.1996020999999997, 53.7040538], [-1.1990472, 53.70401459999999], [-1.1985125, 53.70396050000001], [-1.1980556999999998, 53.7039078], [-1.197482962174938, 53.70384207380174], [-1.1971964999999998, 53.7038092], [-1.1980685, 53.7038681], [-1.1974952999999997, 53.70380440000001], [-1.1969669999999997, 53.70374259999999], [-1.1964471, 53.7036756], [-1.1958966, 53.7036113], [-1.195433, 53.7035554], [-1.1895659, 53.7028487], [-1.1832286, 53.70206909999999], [-1.1820758, 53.701933999999994], [-1.1782596, 53.7014646], [-1.1748584999999998, 53.70104620000001], [-1.1722318, 53.700726200000005], [-1.1713483999999998, 53.7006186], [-1.1678731999999998, 53.700183199999984], [-1.1678098693553778, 53.70017553564903], [-1.1641466, 53.699732199999985], [-1.1622523, 53.6995001], [-1.160427, 53.699255599999994], [-1.1596443999999997, 53.69917430000001], [-1.1590295, 53.69912719999999], [-1.1590251169462715, 53.69912698345693], [-1.1582400999999998, 53.699088200000006], [-1.1576167, 53.69906779999999], [-1.1573136, 53.69906490000001], [-1.1569956999999995, 53.69906170000001], [-1.1537883, 53.6990169], [-1.1512537, 53.6989818], [-1.1509696, 53.6989779], [-1.1505283999999998, 53.6989646], [-1.146909, 53.6989237], [-1.1416046, 53.6988539], [-1.1323126, 53.698719], [-1.1264917, 53.698638300000006], [-1.1226743999999995, 53.69858899999999], [-1.1152609, 53.698482299999995], [-1.1146667, 53.6984707], [-1.1071195, 53.69836430000001], [-1.1043869, 53.6983311], [-1.0964731999999997, 53.6982145], [-1.0957819, 53.698189600000006], [-1.0950338, 53.69814029999999], [-1.094592, 53.6980993], [-1.0945204310227237, 53.6980914042508], [-1.094465895532235, 53.69808538769666], [-1.0940699, 53.6980417], [-1.0936281, 53.6979862], [-1.093148, 53.697918400000006], [-1.0916506, 53.6976652], [-1.0907249, 53.6974992], [-1.0831364999999995, 53.69618280000001], [-1.0825667999999995, 53.696108499999994], [-1.0820667999999998, 53.69602809999999], [-1.0813100999999998, 53.6959449], [-1.0802418, 53.6958548], [-1.0791215000000005, 53.6957563], [-1.0783517, 53.69570079999999], [-1.0780632, 53.69569439999999], [-1.0779783409434258, 53.69569621981381], [-1.0775456, 53.69570549999999], [-1.0770145, 53.6957452], [-1.0762519999999998, 53.6958469], [-1.0757154999999998, 53.69595799999999], [-1.0756156, 53.695985799999995], [-1.0751039, 53.6961279], [-1.0743825, 53.69634679999999], [-1.0739228999999997, 53.6965178], [-1.0733996999999995, 53.696751800000015], [-1.0727958, 53.6970491], [-1.0715600999999997, 53.6976707], [-1.070913, 53.69799360000001], [-1.0701126, 53.6983904], [-1.0694424, 53.6987245], [-1.0691589, 53.6988741], [-1.0674613, 53.6997168], [-1.0667681, 53.7000834], [-1.0652939, 53.7008075], [-1.0645607999999998, 53.70117869999999], [-1.063844, 53.701545399999986], [-1.0633601999999998, 53.7017813], [-1.0625243, 53.70219899999999], [-1.0619053, 53.7025245], [-1.0617706999999998, 53.7025917], [-1.061358, 53.7027968], [-1.0607055, 53.70312299999999], [-1.0604051, 53.703273200000005], [-1.0603450999999997, 53.70330509999999], [-1.0602428, 53.7033595], [-1.0599943, 53.7034852], [-1.0594819, 53.7037285], [-1.0588985, 53.7040197], [-1.0579867999999997, 53.70447599999999], [-1.0576637, 53.7046332], [-1.0573393999999998, 53.7047888], [-1.0567741, 53.705057799999985], [-1.0562549, 53.7052931], [-1.055709, 53.70552630000001], [-1.0549896, 53.7058263], [-1.0541783999999998, 53.706138900000006], [-1.053841, 53.7062602], [-1.053079, 53.70653829999999], [-1.0515599999999998, 53.7070758], [-1.0503289, 53.7075013], [-1.0500419, 53.7076045], [-1.0490282, 53.707949], [-1.0478495999999995, 53.7083581], [-1.0463887, 53.7088674], [-1.0453934, 53.7092103], [-1.0446986, 53.70945429999999], [-1.0439154, 53.70972629999999], [-1.042816, 53.7101033], [-1.0421584999999998, 53.71032939999999], [-1.0408263, 53.7107862], [-1.0399705, 53.71108019999999], [-1.0390684, 53.71139720000001], [-1.0382927, 53.7116745], [-1.0377278, 53.7118834], [-1.0374376999999997, 53.71198], [-1.0368537, 53.7121801], [-1.0362691, 53.71238039999999], [-1.0354882, 53.7126538], [-1.0341876, 53.71311399999999], [-1.0329995, 53.713519], [-1.0327074999999997, 53.71361859999998], [-1.0323195999999997, 53.713753700000005], [-1.032087, 53.71383470000001], [-1.0315849, 53.714009699999984], [-1.0311288999999997, 53.7141644], [-1.0300137, 53.71456049999999], [-1.0294699, 53.714751199999995], [-1.0284299999999995, 53.7151125], [-1.0272004, 53.7155356], [-1.0263297, 53.71584030000001], [-1.0244633999999997, 53.7164918], [-1.0242594, 53.7165629], [-1.023261, 53.71691099999998], [-1.0216000999999997, 53.7174891], [-1.0195936, 53.718178599999995], [-1.0111529, 53.721107499999995], [-1.0070889, 53.722522], [-1.0049805, 53.7232554], [-1.0041256, 53.7235589], [-1.0031114, 53.7239596], [-1.0027681, 53.72412909999999], [-1.0023826, 53.72428039999999], [-1.0005491999999998, 53.7251125], [-1.0000076999999998, 53.7253805], [-0.9979761, 53.7263627], [-0.9976034, 53.7265407], [-0.9973513, 53.72666110000001], [-0.9971729, 53.7267714], [-0.9970696, 53.72684439999999], [-0.9968966, 53.7269824], [-0.996737, 53.727145099999994], [-0.9966271, 53.727307], [-0.9965426, 53.727476], [-0.9964862, 53.727641000000006], [-0.9964621, 53.7277941], [-0.9964648, 53.7279703], [-0.9964943, 53.7281297], [-0.99656, 53.728304299999984], [-0.9966753, 53.7285003], [-0.9968161999999998, 53.7286716], [-0.9969636999999998, 53.7288113], [-0.9970762, 53.7288976], [-0.9972326, 53.72899300000001], [-0.997303, 53.729035800000005], [-0.9975672, 53.72917230000001], [-0.998003, 53.729382699999995], [-0.9983815999999998, 53.72960059999999], [-0.9987755, 53.72978639999999], [-0.9999892, 53.7303647], [-1.0004259, 53.7305708], [-1.0008166999999997, 53.7307979], [-1.0010219, 53.7309209], [-1.001219, 53.73106129999999], [-1.0015774, 53.7313901], [-1.0019419, 53.7317262], [-1.0020947, 53.73188249999999], [-1.0022529999999998, 53.732087099999994], [-1.0023629999999997, 53.7322704], [-1.0024354, 53.73246710000001], [-1.002481, 53.7326964], [-1.0024716, 53.7329059], [-1.0024314, 53.73313040000001], [-1.001986739542644, 53.734323238421794], [-1.0014294, 53.7358183]]}", "current_leg_start": "Doncaster", "dest_arr_time_act": "1600", "motion_projection": null, "next_location_lat": "53.7358183", "next_location_lon": "-1.0014294", "previous_location": "Doncaster Down Decoy (GBRf)", "current_leg_milage": "26.5", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": "{\"movementMode\": \"ORDINARY\", \"trackingState\": \"POSITION_UNCONFIRMED\", \"targetStageSeq\": 14, \"presentationStatus\": \"DELAYED\", \"confirmedEvidenceId\": \"TD:50658770\", \"confirmationDeadline\": \"2026-09-16T15:53:30+01:00\"}", "glide_speed_profile": null, "origin_dep_time_act": "1500", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "54.0", "current_position_lat": "53.7358183", "current_position_lon": "-1.0014294", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:08Z\", \"source_id\": 50564456, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:02:13Z\", \"source_id\": 16362046, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5718, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:04Z\", \"source_id\": 50645492, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:35:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:07Z\", \"source_id\": 16385307, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:09Z\", \"source_id\": 50653846, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:37:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:13Z\", \"source_id\": 16387642, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Drax Branch Jn", "service_state_platform": null, "timing_fact_generation": 1789569488027456, "current_leg_arrival_utc": "2026-09-16T15:53:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:00.498700", "service_state_evidence_id": 50658770, "current_leg_start_actual_dep": "2026-09-16T15:06:51+01:00", "operational_evidence_version": 26, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:08.228439", "service_state_valid_until_kind": null, "operational_interpretation_version": 26, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} None N None None 0Z66 None None None None None [{"source": "TD", "smart_id": 6954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:08Z", "source_id": 50564456, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:03:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:02:13Z", "source_id": 16362046, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5718, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:04Z", "source_id": 50645492, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:35:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:07Z", "source_id": 16385307, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:09Z", "source_id": 50653846, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:37:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:13Z", "source_id": 16387642, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:37:00+01:00", "operational_fact": true}] Doncaster Down Decoy (GBRf) 1500 1500 None None None Drax AES (GBRF) 1600 1600 None EARLY -13 minutes https://www.realtimetrains.co.uk/service/gb-nr:16846/2026-09-16/detailed None Doncaster 2026-09-16T15:06:51+01:00 Drax AES (GBRF) 54.0 {"type": "LineString", "coordinates": [[-1.139810361615212, 53.52231852043269], [-1.1397779, 53.5232816], [-1.1397457, 53.5237976], [-1.1397299, 53.524084599999995], [-1.1397282, 53.5242105], [-1.1397243, 53.5242694], [-1.1397134999999998, 53.5246578], [-1.1396921, 53.5253091], [-1.1396451, 53.5261494], [-1.1396326, 53.526419199999985], [-1.1396071999999997, 53.5270155], [-1.1396029, 53.5272347], [-1.1395976, 53.52742270000001], [-1.1395918, 53.52758660000001], [-1.1395726999999998, 53.52827709999999], [-1.1395833999999998, 53.5288933], [-1.1396069, 53.52978409999999], [-1.1396049, 53.529895400000015], [-1.139605, 53.53018480000001], [-1.1395888, 53.5306797], [-1.1395391999999998, 53.5314983], [-1.1395378516021737, 53.5315429470995], [-1.139536705948745, 53.53158088104731], [-1.1395292999999995, 53.53182609999999], [-1.1395106999999998, 53.5324341], [-1.1394902999999998, 53.5330353], [-1.1394715999999998, 53.5331917], [-1.1394534, 53.53334399999999], [-1.1394341999999995, 53.533531499999995], [-1.1394146, 53.5336973], [-1.1393946999999998, 53.533860399999995], [-1.1393626, 53.534048799999994], [-1.1392887, 53.5343569], [-1.1392141, 53.5346853], [-1.1391094000000002, 53.535049099999995], [-1.138994, 53.53541839999999], [-1.1388691999999998, 53.53575519999999], [-1.1388019, 53.535962999999995], [-1.1385635, 53.5366142], [-1.1383384999999997, 53.53724109999999], [-1.1383019999999997, 53.5373412], [-1.1380566999999997, 53.5380083], [-1.1380173, 53.5381374], [-1.1374046999999998, 53.5398899], [-1.1373414, 53.5400644], [-1.1370838, 53.540733499999995], [-1.1365074, 53.5422983], [-1.1363373, 53.5428019], [-1.1361487, 53.543327999999995], [-1.1359573999999997, 53.54385], [-1.1355894, 53.5448947], [-1.1354137, 53.5453843], [-1.1345630000000002, 53.54774499999999], [-1.1341414999999997, 53.54892619999999], [-1.1339199, 53.54951569999999], [-1.1337355, 53.55008329999999], [-1.1336592999999997, 53.550324], [-1.1333401, 53.5512585], [-1.1318601999999998, 53.55535239999998], [-1.1311548, 53.5573105], [-1.1307706999999998, 53.5583768], [-1.1305654, 53.55894649999999], [-1.1303647, 53.55950349999999], [-1.1297958, 53.561081], [-1.1292148, 53.562658600000006], [-1.1284343, 53.56482410000001], [-1.1280462999999998, 53.5659055], [-1.1276684, 53.566975799999994], [-1.1271932, 53.5682844], [-1.1265137, 53.5702576], [-1.1259258, 53.5722335], [-1.125481, 53.573994199999994], [-1.1253470678274524, 53.57460657386965], [-1.1250952999999997, 53.57575769999999], [-1.1250414, 53.5760269], [-1.1248982999999997, 53.576776300000006], [-1.1245636999999995, 53.578605], [-1.1245309, 53.5789113], [-1.1244987999999998, 53.5792126], [-1.1242788, 53.5804125], [-1.1240836, 53.5813266], [-1.1240778518432364, 53.58134866239781], [-1.124068197818241, 53.58138571615257], [-1.1238192, 53.5823414], [-1.1237678999999998, 53.5826545], [-1.123729, 53.582920599999994], [-1.1237116000000005, 53.583104299999995], [-1.1236686, 53.583538], [-1.1236424, 53.5838462], [-1.1236130999999998, 53.58432189999999], [-1.1236142, 53.58458759999999], [-1.1236229999999998, 53.5848471], [-1.1236625999999998, 53.58520260000001], [-1.1238164, 53.585933], [-1.1240663, 53.586649900000005], [-1.1243357, 53.58720000000001], [-1.1245138, 53.5875098], [-1.1245684, 53.587604699999986], [-1.1248432, 53.587997], [-1.1252112, 53.58846500000001], [-1.1261851, 53.5896071], [-1.1262918, 53.5897322], [-1.128521, 53.5923803], [-1.1288418, 53.59277989999999], [-1.1313416606421112, 53.59576117509923], [-1.1314599718555032, 53.59590329937155], [-1.1315632071434714, 53.59602927526484], [-1.131653573356363, 53.59614139354812], [-1.1317332773445254, 53.59624194499037], [-1.1318045259583054, 53.59633322036058], [-1.131869526048051, 53.596417510427734], [-1.1319304844641092, 53.59649710596085], [-1.1319896080568266, 53.59657429772889], [-1.1320491036765512, 53.59665137650088], [-1.1321111781736302, 53.596730633045794], [-1.1321780383984106, 53.59681435813263], [-1.1322518912012396, 53.59690484253038], [-1.1323349434324643, 53.59700437700804], [-1.1324294019424328, 53.59711525233459], [-1.1325374735814917, 53.59723975927905], [-1.1326613651999882, 53.59738018861039], [-1.1334537999999998, 53.59827470000001], [-1.1336041999999995, 53.598448899999994], [-1.1340868, 53.59906019999999], [-1.1379872, 53.6036589], [-1.1397383, 53.6056961], [-1.1408891, 53.60709829999999], [-1.1417807, 53.60812450000001], [-1.1433147, 53.6099311], [-1.1456416, 53.61267139999999], [-1.1484692, 53.6160011], [-1.148572, 53.6161222], [-1.1490420999999995, 53.6166656], [-1.1493452999999998, 53.61701420000001], [-1.1531694, 53.6215437], [-1.158586489353124, 53.62791270082296], [-1.1601393, 53.62973819999999], [-1.1604976, 53.63009919999999], [-1.1611332, 53.6308476], [-1.1614444, 53.6312242], [-1.1620049, 53.6319283], [-1.1634720999999997, 53.6337938], [-1.1637936, 53.63417539999999], [-1.1642414000000003, 53.6347338], [-1.1662359999999998, 53.637237799999994], [-1.1676818999999998, 53.63905729999999], [-1.1678098693553778, 53.63921848034901], [-1.1686048, 53.64021970000001], [-1.1687703, 53.640416899999984], [-1.1698624999999998, 53.64178830000001], [-1.1717177, 53.6441457], [-1.1720468, 53.644553300000005], [-1.173047, 53.6457987], [-1.1752015999999998, 53.648481200000006], [-1.1753357999999998, 53.6486494], [-1.1753864999999997, 53.648713], [-1.1756613, 53.64905749999999], [-1.1807211, 53.65540099999999], [-1.1817751, 53.6567222], [-1.1829947, 53.6582583], [-1.1835335, 53.658936999999995], [-1.1837427, 53.6592127], [-1.1837902, 53.6592721], [-1.1844623999999997, 53.660096900000006], [-1.1848572, 53.6605943], [-1.1852336, 53.661068400000005], [-1.1861313999999998, 53.6621951], [-1.1870540999999997, 53.6631869], [-1.187861, 53.66396879999999], [-1.1882642999999995, 53.66431420000001], [-1.1888135999999998, 53.66477609999999], [-1.1896306, 53.6654063], [-1.1910666999999997, 53.6663399], [-1.1929335, 53.66743319999999], [-1.1954176999999997, 53.6688767], [-1.1973967, 53.6700266], [-1.2056886999999998, 53.6748611], [-1.2057491, 53.67489629999999], [-1.2058755999999995, 53.6749701], [-1.2114121, 53.6781977], [-1.2156656999999995, 53.68066000000001], [-1.2163867, 53.68109760000001], [-1.2164840734001194, 53.68115157602794], [-1.2168, 53.681326699999985], [-1.2218949, 53.68462589999999], [-1.2232674999999995, 53.6855156], [-1.2356678, 53.693562799999995], [-1.2429943, 53.69834], [-1.2457376, 53.70010390000001], [-1.2471784999999995, 53.7010585], [-1.2476984, 53.7013848], [-1.2499577, 53.70282949999999], [-1.2504065, 53.70312319999999], [-1.2508269, 53.7034482], [-1.2516708, 53.704002300000006], [-1.2520223999999998, 53.70427829999999], [-1.2521658, 53.70443379999999], [-1.2522690999999997, 53.704616900000005], [-1.2523479, 53.7048477], [-1.2523589000000002, 53.7050608], [-1.2523155, 53.705242000000005], [-1.2522128, 53.7054321], [-1.2520901, 53.7056259], [-1.2519176, 53.7057946], [-1.2518259, 53.70586970000001], [-1.2516983, 53.705967], [-1.2514609, 53.706097199999995], [-1.2511877000000002, 53.7062199], [-1.2508598999999998, 53.70632109999999], [-1.2507724, 53.7063415], [-1.2505947, 53.706373], [-1.2502801, 53.706406], [-1.2501667, 53.7064234], [-1.2486383000000003, 53.7064142], [-1.2477774, 53.706379899999995], [-1.2470226, 53.706315999999994], [-1.2464157, 53.70624389999999], [-1.2459889, 53.70618189999999], [-1.2457613999999997, 53.7061502], [-1.2451199, 53.7060875], [-1.2446402, 53.7060147], [-1.2443008, 53.7059572], [-1.2434029, 53.7058556], [-1.2400348999999995, 53.70532949999998], [-1.2385738, 53.70509899999999], [-1.2382702, 53.70505339999999], [-1.2349813999999997, 53.7045582], [-1.2337549, 53.7043712], [-1.2303495, 53.703840500000005], [-1.2275291999999998, 53.7034086], [-1.2254728999999998, 53.70309009999999], [-1.2173888, 53.70184090000001], [-1.2167941, 53.701750999999994], [-1.2160676, 53.70165639999999], [-1.2156813, 53.70161259999999], [-1.2153006, 53.701587], [-1.2148977, 53.70156490000001], [-1.2145331, 53.70154479999999], [-1.214189, 53.7015357], [-1.2138485, 53.70153270000001], [-1.2135179, 53.7015357], [-1.2131771, 53.7015438], [-1.2125311, 53.7015786], [-1.211847, 53.70163449999999], [-1.2112391999999998, 53.701705399999994], [-1.2107447999999998, 53.70176579999999], [-1.2100768, 53.7018898], [-1.2096106999999998, 53.7019943], [-1.2089085999999998, 53.70216949999999], [-1.2083227999999997, 53.702338100000006], [-1.207733, 53.7025347], [-1.2072114, 53.702718], [-1.2067224, 53.7029112], [-1.2061886, 53.70312539999999], [-1.2055513999999998, 53.70334379999999], [-1.2050928, 53.7034755], [-1.2046722, 53.7035837], [-1.2035656, 53.7038087], [-1.2027726, 53.70392759999999], [-1.2019360999999995, 53.704008599999995], [-1.2010545, 53.70407139999999], [-1.200172, 53.70407230000001], [-1.1996020999999997, 53.7040538], [-1.1990472, 53.70401459999999], [-1.1985125, 53.70396050000001], [-1.1980556999999998, 53.7039078], [-1.197482962174938, 53.70384207380174], [-1.1971964999999998, 53.7038092], [-1.1980685, 53.7038681], [-1.1974952999999997, 53.70380440000001], [-1.1969669999999997, 53.70374259999999], [-1.1964471, 53.7036756], [-1.1958966, 53.7036113], [-1.195433, 53.7035554], [-1.1895659, 53.7028487], [-1.1832286, 53.70206909999999], [-1.1820758, 53.701933999999994], [-1.1782596, 53.7014646], [-1.1748584999999998, 53.70104620000001], [-1.1722318, 53.700726200000005], [-1.1713483999999998, 53.7006186], [-1.1678731999999998, 53.700183199999984], [-1.1678098693553778, 53.70017553564903], [-1.1641466, 53.699732199999985], [-1.1622523, 53.6995001], [-1.160427, 53.699255599999994], [-1.1596443999999997, 53.69917430000001], [-1.1590295, 53.69912719999999], [-1.1590251169462715, 53.69912698345693], [-1.1582400999999998, 53.699088200000006], [-1.1576167, 53.69906779999999], [-1.1573136, 53.69906490000001], [-1.1569956999999995, 53.69906170000001], [-1.1537883, 53.6990169], [-1.1512537, 53.6989818], [-1.1509696, 53.6989779], [-1.1505283999999998, 53.6989646], [-1.146909, 53.6989237], [-1.1416046, 53.6988539], [-1.1323126, 53.698719], [-1.1264917, 53.698638300000006], [-1.1226743999999995, 53.69858899999999], [-1.1152609, 53.698482299999995], [-1.1146667, 53.6984707], [-1.1071195, 53.69836430000001], [-1.1043869, 53.6983311], [-1.0964731999999997, 53.6982145], [-1.0957819, 53.698189600000006], [-1.0950338, 53.69814029999999], [-1.094592, 53.6980993], [-1.0945204310227237, 53.6980914042508], [-1.094465895532235, 53.69808538769666], [-1.0940699, 53.6980417], [-1.0936281, 53.6979862], [-1.093148, 53.697918400000006], [-1.0916506, 53.6976652], [-1.0907249, 53.6974992], [-1.0831364999999995, 53.69618280000001], [-1.0825667999999995, 53.696108499999994], [-1.0820667999999998, 53.69602809999999], [-1.0813100999999998, 53.6959449], [-1.0802418, 53.6958548], [-1.0791215000000005, 53.6957563], [-1.0783517, 53.69570079999999], [-1.0780632, 53.69569439999999], [-1.0779783409434258, 53.69569621981381], [-1.0775456, 53.69570549999999], [-1.0770145, 53.6957452], [-1.0762519999999998, 53.6958469], [-1.0757154999999998, 53.69595799999999], [-1.0756156, 53.695985799999995], [-1.0751039, 53.6961279], [-1.0743825, 53.69634679999999], [-1.0739228999999997, 53.6965178], [-1.0733996999999995, 53.696751800000015], [-1.0727958, 53.6970491], [-1.0715600999999997, 53.6976707], [-1.070913, 53.69799360000001], [-1.0701126, 53.6983904], [-1.0694424, 53.6987245], [-1.0691589, 53.6988741], [-1.0674613, 53.6997168], [-1.0667681, 53.7000834], [-1.0652939, 53.7008075], [-1.0645607999999998, 53.70117869999999], [-1.063844, 53.701545399999986], [-1.0633601999999998, 53.7017813], [-1.0625243, 53.70219899999999], [-1.0619053, 53.7025245], [-1.0617706999999998, 53.7025917], [-1.061358, 53.7027968], [-1.0607055, 53.70312299999999], [-1.0604051, 53.703273200000005], [-1.0603450999999997, 53.70330509999999], [-1.0602428, 53.7033595], [-1.0599943, 53.7034852], [-1.0594819, 53.7037285], [-1.0588985, 53.7040197], [-1.0579867999999997, 53.70447599999999], [-1.0576637, 53.7046332], [-1.0573393999999998, 53.7047888], [-1.0567741, 53.705057799999985], [-1.0562549, 53.7052931], [-1.055709, 53.70552630000001], [-1.0549896, 53.7058263], [-1.0541783999999998, 53.706138900000006], [-1.053841, 53.7062602], [-1.053079, 53.70653829999999], [-1.0515599999999998, 53.7070758], [-1.0503289, 53.7075013], [-1.0500419, 53.7076045], [-1.0490282, 53.707949], [-1.0478495999999995, 53.7083581], [-1.0463887, 53.7088674], [-1.0453934, 53.7092103], [-1.0446986, 53.70945429999999], [-1.0439154, 53.70972629999999], [-1.042816, 53.7101033], [-1.0421584999999998, 53.71032939999999], [-1.0408263, 53.7107862], [-1.0399705, 53.71108019999999], [-1.0390684, 53.71139720000001], [-1.0382927, 53.7116745], [-1.0377278, 53.7118834], [-1.0374376999999997, 53.71198], [-1.0368537, 53.7121801], [-1.0362691, 53.71238039999999], [-1.0354882, 53.7126538], [-1.0341876, 53.71311399999999], [-1.0329995, 53.713519], [-1.0327074999999997, 53.71361859999998], [-1.0323195999999997, 53.713753700000005], [-1.032087, 53.71383470000001], [-1.0315849, 53.714009699999984], [-1.0311288999999997, 53.7141644], [-1.0300137, 53.71456049999999], [-1.0294699, 53.714751199999995], [-1.0284299999999995, 53.7151125], [-1.0272004, 53.7155356], [-1.0263297, 53.71584030000001], [-1.0244633999999997, 53.7164918], [-1.0242594, 53.7165629], [-1.023261, 53.71691099999998], [-1.0216000999999997, 53.7174891], [-1.0195936, 53.718178599999995], [-1.0111529, 53.721107499999995], [-1.0070889, 53.722522], [-1.0049805, 53.7232554], [-1.0041256, 53.7235589], [-1.0031114, 53.7239596], [-1.0027681, 53.72412909999999], [-1.0023826, 53.72428039999999], [-1.0005491999999998, 53.7251125], [-1.0000076999999998, 53.7253805], [-0.9979761, 53.7263627], [-0.9976034, 53.7265407], [-0.9973513, 53.72666110000001], [-0.9971729, 53.7267714], [-0.9970696, 53.72684439999999], [-0.9968966, 53.7269824], [-0.996737, 53.727145099999994], [-0.9966271, 53.727307], [-0.9965426, 53.727476], [-0.9964862, 53.727641000000006], [-0.9964621, 53.7277941], [-0.9964648, 53.7279703], [-0.9964943, 53.7281297], [-0.99656, 53.728304299999984], [-0.9966753, 53.7285003], [-0.9968161999999998, 53.7286716], [-0.9969636999999998, 53.7288113], [-0.9970762, 53.7288976], [-0.9972326, 53.72899300000001], [-0.997303, 53.729035800000005], [-0.9975672, 53.72917230000001], [-0.998003, 53.729382699999995], [-0.9983815999999998, 53.72960059999999], [-0.9987755, 53.72978639999999], [-0.9999892, 53.7303647], [-1.0004259, 53.7305708], [-1.0008166999999997, 53.7307979], [-1.0010219, 53.7309209], [-1.001219, 53.73106129999999], [-1.0015774, 53.7313901], [-1.0019419, 53.7317262], [-1.0020947, 53.73188249999999], [-1.0022529999999998, 53.732087099999994], [-1.0023629999999997, 53.7322704], [-1.0024354, 53.73246710000001], [-1.002481, 53.7326964], [-1.0024716, 53.7329059], [-1.0024314, 53.73313040000001], [-1.001986739542644, 53.734323238421794], [-1.0014294, 53.7358183]]} 26.5 1506 1600 Doncaster Down Decoy (GBRf) Drax Branch Jn Drax AES (GBRF) 53.7358183 -1.0014294 53.7358183 -1.0014294 1 0 2026-09-16 16:10:09 TERMINATED 2026-09-16 16:00:00 Drax Branch Jn TD TRACKING_TIMEOUT 50658770 1789569488027456 26 26 2026-09-16 16:10:08.228439 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:00.498700
583985 612243 G88992 301B32MO16 2026-09-16 COMPLETE 16451823 2026-09-16 17:00:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 612243, "stp": "P", "toc": "Northern", "uid": "G88992", "consist": "195126", "dest_crs": "YRK", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G88992/2026-09-16/detailed", "trust_id": "301B32MO16", "origin_crs": "BPN", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "York", "service_date": "2026-09-16", "dest_arr_time": "1657", "dest_platform": "6", "is_terminated": 1, "next_location": "York", "signalling_id": "1B32", "timing_status": "LATE", "origin_station": "Blackpool North", "current_leg_arr": "1700", "current_leg_dep": "1647", "current_leg_end": "York", "origin_dep_time": "1419", "origin_platform": "5", "current_location": "York", "last_update_time": "2026-09-16T16:10:09", "route_debug_link": null, "timing_variation": "+3 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-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": "Church Fenton", "dest_arr_time_act": "1657", "motion_projection": null, "next_location_lat": "53.9582587", "next_location_lon": "-1.0935657", "previous_location": "Church Fenton", "current_leg_milage": "11.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 326.887, \"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\": 338.621, \"from_m\": 326.887, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 529.482, \"from_m\": 338.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 670.496, \"from_m\": 529.482, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 967.013, \"from_m\": 670.496, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 999.804, \"from_m\": 967.013, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4882.683, \"from_m\": 999.804, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5252.416, \"from_m\": 4882.683, \"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\": 5862.313, \"from_m\": 5252.416, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 26744.62, \"from_m\": 5862.313, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 26917.611, \"from_m\": 26744.62, \"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\": 28766.635, \"from_m\": 26917.611, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30057.402, \"from_m\": 28766.635, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 30086.937, \"from_m\": 30057.402, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32856.793, \"from_m\": 30086.937, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32944.576, \"from_m\": 32856.793, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32951.688, \"from_m\": 32944.576, \"capability_applied\": null, \"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\": 33017.859, \"from_m\": 32951.688, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 33058.314, \"from_m\": 33017.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\": 110.0}, {\"to_m\": 34489.883, \"from_m\": 33058.314, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34529.692, \"from_m\": 34489.883, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 34585.064, \"from_m\": 34529.692, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34661.875, \"from_m\": 34585.064, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35202.421, \"from_m\": 34661.875, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 35773.794, \"from_m\": 35202.421, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35809.08, \"from_m\": 35773.794, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 36033.134, \"from_m\": 35809.08, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46686.969, \"from_m\": 36033.134, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47152.808, \"from_m\": 46686.969, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 48631.315, \"from_m\": 47152.808, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 49143.348, \"from_m\": 48631.315, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49171.669, \"from_m\": 49143.348, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49697.172, \"from_m\": 49171.669, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49919.931, \"from_m\": 49697.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51612.031, \"from_m\": 49919.931, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 52662.142, \"from_m\": 51612.031, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 54954.938, \"from_m\": 52662.142, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54979.383, \"from_m\": 54954.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 57263.22, \"from_m\": 54979.383, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 57648.527, \"from_m\": 57263.22, \"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\": 64027.483, \"from_m\": 57648.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 65698.855, \"from_m\": 64027.483, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 65739.333, \"from_m\": 65698.855, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 65782.049, \"from_m\": 65739.333, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 77641.041, \"from_m\": 65782.049, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 78346.501, \"from_m\": 77641.041, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 80423.0, \"from_m\": 78346.501, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 80480.985, \"from_m\": 80423.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\": 80580.801, \"from_m\": 80480.985, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 81147.973, \"from_m\": 80580.801, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 85145.864, \"from_m\": 81147.973, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 85519.821, \"from_m\": 85145.864, \"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\": 87423.445, \"from_m\": 85519.821, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 87450.041, \"from_m\": 87423.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 87501.587, \"from_m\": 87450.041, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96372.044, \"from_m\": 87501.587, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 96426.137, \"from_m\": 96372.044, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 96577.443, \"from_m\": 96426.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\": 98090.298, \"from_m\": 96577.443, \"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\": 99197.433, \"from_m\": 98090.298, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 100526.375, \"from_m\": 99197.433, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 100990.858, \"from_m\": 100526.375, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 101362.209, \"from_m\": 100990.858, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 101448.307, \"from_m\": 101362.209, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 101513.047, \"from_m\": 101448.307, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 101532.81, \"from_m\": 101513.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\": 102809.186, \"from_m\": 101532.81, \"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\": 105409.626, \"from_m\": 102809.186, \"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\": 109342.667, \"from_m\": 105409.626, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 112368.138, \"from_m\": 109342.667, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 113584.891, \"from_m\": 112368.138, \"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\": 113643.351, \"from_m\": 113584.891, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 113806.831, \"from_m\": 113643.351, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 113878.122, \"from_m\": 113806.831, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 126072.285, \"from_m\": 113878.122, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126126.811, \"from_m\": 126072.285, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 126154.891, \"from_m\": 126126.811, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 126158.524, \"from_m\": 126154.891, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 127161.666, \"from_m\": 126158.524, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127199.499, \"from_m\": 127161.666, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127399.773, \"from_m\": 127199.499, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127656.314, \"from_m\": 127399.773, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127937.629, \"from_m\": 127656.314, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 127987.084, \"from_m\": 127937.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\": 128571.587, \"from_m\": 127987.084, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 128821.502, \"from_m\": 128571.587, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 129157.706, \"from_m\": 128821.502, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 129604.957, \"from_m\": 129157.706, \"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\": 130288.388, \"from_m\": 129604.957, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 130327.477, \"from_m\": 130288.388, \"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\": 132376.924, \"from_m\": 130327.477, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 133196.094, \"from_m\": 132376.924, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 135124.88, \"from_m\": 133196.094, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 135191.855, \"from_m\": 135124.88, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 144366.337, \"from_m\": 135191.855, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 144397.218, \"from_m\": 144366.337, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 151727.804, \"from_m\": 144397.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 153053.54, \"from_m\": 151727.804, \"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\": 164503.949, \"from_m\": 153053.54, \"capability_applied\": null, \"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\": 166653.573, \"from_m\": 164503.949, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 168940.62, \"from_m\": 166653.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 169115.809, \"from_m\": 168940.62, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 169204.678, \"from_m\": 169115.809, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 169385.656, \"from_m\": 169204.678, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 170189.461, \"from_m\": 169385.656, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 170429.157, \"from_m\": 170189.461, \"capability_applied\": null, \"effective_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\": 612243, \"profile_key\": \"fcdcc06e0a0ef5a252b1a6b31e888ebf871b1fb436f4415d5a4c702de5fac673\", \"schedule_id\": 12889, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1419\", \"location\": \"Blackpool North\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1420H\", \"location\": \"Devonshire Road Jn\", \"stage_seq\": 2, \"distance_m\": 888.657, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1424\", \"wtt_dep\": \"1425\", \"location\": \"Poulton-le-Fylde\", \"stage_seq\": 3, \"distance_m\": 5036.494, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1431H\", \"location\": \"Kirkham & Wesham\", \"stage_seq\": 4, \"distance_m\": 15704.288, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1440\", \"location\": \"Preston Fylde Jn\", \"stage_seq\": 5, \"distance_m\": 27452.24, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1441\", \"wtt_dep\": \"1444\", \"location\": \"Preston\", \"stage_seq\": 6, \"distance_m\": 28237.981, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Ribble Jn\", \"stage_seq\": 7, \"distance_m\": 29143.568, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Farington Curve Jn\", \"stage_seq\": 8, \"distance_m\": 30918.018, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1449H\", \"location\": \"Lostock Hall Jn\", \"stage_seq\": 9, \"distance_m\": 34489.883, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1500\", \"wtt_dep\": \"1504\", \"location\": \"Blackburn\", \"stage_seq\": 10, \"distance_m\": 48918.791, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1505H\", \"location\": \"Daisyfield Jn\", \"stage_seq\": 11, \"distance_m\": 49899.316, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1511\", \"wtt_dep\": \"1513\", \"location\": \"Accrington\", \"stage_seq\": 12, \"distance_m\": 57385.806, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Gannow Jn\", \"stage_seq\": 13, \"distance_m\": 65739.333, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1522\", \"wtt_dep\": \"1523\", \"location\": \"Burnley Manchester Road\", \"stage_seq\": 14, \"distance_m\": 67087.493, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1530\", \"location\": \"Copy Pit\", \"stage_seq\": 15, \"distance_m\": 74276.369, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536\", \"location\": \"Stansfield Hall Jn\", \"stage_seq\": 16, \"distance_m\": 80494.267, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1538\", \"location\": \"Hall Royd Jn\", \"stage_seq\": 17, \"distance_m\": 81147.973, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1542\", \"wtt_dep\": \"1543\", \"location\": \"Hebden Bridge\", \"stage_seq\": 18, \"distance_m\": 87324.505, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548H\", \"location\": \"Milner Royd Jn\", \"stage_seq\": 19, \"distance_m\": 96372.044, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Dryclough Jn\", \"stage_seq\": 20, \"distance_m\": 99871.115, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1553\", \"wtt_dep\": \"1554\", \"location\": \"Halifax\", \"stage_seq\": 21, \"distance_m\": 101270.81, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 22, \"distance_m\": 113643.351, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1605H\", \"wtt_dep\": \"1608H\", \"location\": \"Bradford Interchange\", \"stage_seq\": 23, \"distance_m\": 113806.831, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Mill Lane Jn\", \"stage_seq\": 24, \"distance_m\": 113969.057, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"New Pudsey\", \"stage_seq\": 25, \"distance_m\": 119344.253, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624H\", \"location\": \"Holbeck Jn\", \"stage_seq\": 26, \"distance_m\": 127237.601, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625\", \"location\": \"Whitehall Jn\", \"stage_seq\": 27, \"distance_m\": 127802.486, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Leeds West Jn\", \"stage_seq\": 28, \"distance_m\": 128181.479, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1630\", \"location\": \"Leeds\", \"stage_seq\": 29, \"distance_m\": 128697.639, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 30, \"distance_m\": 131332.357, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Cross Gates\", \"stage_seq\": 31, \"distance_m\": 135809.848, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Garforth\", \"stage_seq\": 32, \"distance_m\": 140444.591, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641H\", \"location\": \"Micklefield\", \"stage_seq\": 33, \"distance_m\": 144265.932, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Church Fenton\", \"stage_seq\": 34, \"distance_m\": 152467.357, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1651H\", \"location\": \"Colton Jn\", \"stage_seq\": 35, \"distance_m\": 160850.843, \"section_seq\": 1, \"route_path_id\": 67084}, {\"is_pass\": false, \"wtt_arr\": \"1657\", \"wtt_dep\": null, \"location\": \"York\", \"stage_seq\": 36, \"distance_m\": 170429.157, \"section_seq\": 1, \"route_path_id\": 67084}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 170429.157, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 67084}], \"total_distance_m\": 170429.157, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 150989.103, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 19440.054, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1419", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "13.0", "current_position_lat": "53.9582587", "current_position_lon": "-1.0935657", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 7832, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:04Z\", \"source_id\": 50463449, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:23:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:23:08Z\", \"source_id\": 16332990, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7838, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:30:55Z\", \"source_id\": 50483536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:31:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:31:01Z\", \"source_id\": 16338857, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7860, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:36Z\", \"source_id\": 50503680, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:38:41Z\", \"source_id\": 16344650, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7754, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:05Z\", \"source_id\": 50572197, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:06:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:05:08Z\", \"source_id\": 16364195, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7686, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:08Z\", \"source_id\": 50593500, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:14Z\", \"source_id\": 16370317, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:22Z\", \"source_id\": 50628118, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:21Z\", \"source_id\": 16380201, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:06Z\", \"source_id\": 50677258, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:45:07Z\", \"source_id\": 16394409, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6200, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:03Z\", \"source_id\": 50706044, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:07Z\", \"source_id\": 16402830, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:54Z\", \"source_id\": 50732298, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:00Z\", \"source_id\": 16410368, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6389, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:53Z\", \"source_id\": 50758735, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:59Z\", \"source_id\": 16418237, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5433, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:16Z\", \"source_id\": 50789156, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:21Z\", \"source_id\": 16427236, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:59Z\", \"source_id\": 50810263, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:02Z\", \"source_id\": 16433238, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:43Z\", \"source_id\": 16435402, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:17Z\", \"source_id\": 50827425, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:20Z\", \"source_id\": 16438284, \"stage_seq\": 33, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:39Z\", \"source_id\": 50839344, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:43Z\", \"source_id\": 16441721, \"stage_seq\": 34, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4704, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:25Z\", \"source_id\": 50874877, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:30Z\", \"source_id\": 16451823, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "York", "service_state_platform": "6", "timing_fact_generation": 1789574320526936, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:03.489878", "service_state_evidence_id": 16451823, "current_leg_start_actual_dep": "2026-09-16T16:49:00+01:00", "operational_evidence_version": 131, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:03.787460", "service_state_valid_until_kind": null, "operational_interpretation_version": 131, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P BPN YRK 1B32 195126 3 100 None {"version": 3, "segments": [{"to_m": 326.887, "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": 338.621, "from_m": 326.887, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 529.482, "from_m": 338.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 670.496, "from_m": 529.482, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 50.0}, {"to_m": 967.013, "from_m": 670.496, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 999.804, "from_m": 967.013, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4882.683, "from_m": 999.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5252.416, "from_m": 4882.683, "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": 5862.313, "from_m": 5252.416, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 26744.62, "from_m": 5862.313, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 26917.611, "from_m": 26744.62, "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": 28766.635, "from_m": 26917.611, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30057.402, "from_m": 28766.635, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 30086.937, "from_m": 30057.402, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32856.793, "from_m": 30086.937, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32944.576, "from_m": 32856.793, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32951.688, "from_m": 32944.576, "capability_applied": null, "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": 33017.859, "from_m": 32951.688, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 33058.314, "from_m": 33017.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": 110.0}, {"to_m": 34489.883, "from_m": 33058.314, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34529.692, "from_m": 34489.883, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 34585.064, "from_m": 34529.692, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34661.875, "from_m": 34585.064, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35202.421, "from_m": 34661.875, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 35773.794, "from_m": 35202.421, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35809.08, "from_m": 35773.794, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 36033.134, "from_m": 35809.08, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46686.969, "from_m": 36033.134, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47152.808, "from_m": 46686.969, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 48631.315, "from_m": 47152.808, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 49143.348, "from_m": 48631.315, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49171.669, "from_m": 49143.348, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49697.172, "from_m": 49171.669, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49919.931, "from_m": 49697.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51612.031, "from_m": 49919.931, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 52662.142, "from_m": 51612.031, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 54954.938, "from_m": 52662.142, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54979.383, "from_m": 54954.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 57263.22, "from_m": 54979.383, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 57648.527, "from_m": 57263.22, "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": 64027.483, "from_m": 57648.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 65698.855, "from_m": 64027.483, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 65739.333, "from_m": 65698.855, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 65782.049, "from_m": 65739.333, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 77641.041, "from_m": 65782.049, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 78346.501, "from_m": 77641.041, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 80423.0, "from_m": 78346.501, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 80480.985, "from_m": 80423.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": 80580.801, "from_m": 80480.985, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 81147.973, "from_m": 80580.801, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 85145.864, "from_m": 81147.973, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 85519.821, "from_m": 85145.864, "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": 87423.445, "from_m": 85519.821, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 87450.041, "from_m": 87423.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 87501.587, "from_m": 87450.041, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96372.044, "from_m": 87501.587, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 96426.137, "from_m": 96372.044, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 96577.443, "from_m": 96426.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": 98090.298, "from_m": 96577.443, "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": 99197.433, "from_m": 98090.298, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 100526.375, "from_m": 99197.433, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 100990.858, "from_m": 100526.375, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 101362.209, "from_m": 100990.858, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 101448.307, "from_m": 101362.209, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 101513.047, "from_m": 101448.307, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 101532.81, "from_m": 101513.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": 102809.186, "from_m": 101532.81, "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": 105409.626, "from_m": 102809.186, "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": 109342.667, "from_m": 105409.626, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 112368.138, "from_m": 109342.667, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 113584.891, "from_m": 112368.138, "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": 113643.351, "from_m": 113584.891, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 113806.831, "from_m": 113643.351, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 113878.122, "from_m": 113806.831, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 126072.285, "from_m": 113878.122, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126126.811, "from_m": 126072.285, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 126154.891, "from_m": 126126.811, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 126158.524, "from_m": 126154.891, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 127161.666, "from_m": 126158.524, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127199.499, "from_m": 127161.666, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127399.773, "from_m": 127199.499, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127656.314, "from_m": 127399.773, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127937.629, "from_m": 127656.314, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 127987.084, "from_m": 127937.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": 128571.587, "from_m": 127987.084, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 128821.502, "from_m": 128571.587, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 129157.706, "from_m": 128821.502, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 129604.957, "from_m": 129157.706, "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": 130288.388, "from_m": 129604.957, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 130327.477, "from_m": 130288.388, "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": 132376.924, "from_m": 130327.477, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 133196.094, "from_m": 132376.924, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 135124.88, "from_m": 133196.094, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 135191.855, "from_m": 135124.88, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 144366.337, "from_m": 135191.855, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 144397.218, "from_m": 144366.337, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 151727.804, "from_m": 144397.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 153053.54, "from_m": 151727.804, "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": 164503.949, "from_m": 153053.54, "capability_applied": null, "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": 166653.573, "from_m": 164503.949, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 168940.62, "from_m": 166653.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 169115.809, "from_m": 168940.62, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 169204.678, "from_m": 169115.809, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 169385.656, "from_m": 169204.678, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 170189.461, "from_m": 169385.656, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 170429.157, "from_m": 170189.461, "capability_applied": null, "effective_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": 612243, "profile_key": "fcdcc06e0a0ef5a252b1a6b31e888ebf871b1fb436f4415d5a4c702de5fac673", "schedule_id": 12889, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1419", "location": "Blackpool North", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1420H", "location": "Devonshire Road Jn", "stage_seq": 2, "distance_m": 888.657, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1424", "wtt_dep": "1425", "location": "Poulton-le-Fylde", "stage_seq": 3, "distance_m": 5036.494, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1431H", "location": "Kirkham & Wesham", "stage_seq": 4, "distance_m": 15704.288, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1440", "location": "Preston Fylde Jn", "stage_seq": 5, "distance_m": 27452.24, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1441", "wtt_dep": "1444", "location": "Preston", "stage_seq": 6, "distance_m": 28237.981, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1445", "location": "Ribble Jn", "stage_seq": 7, "distance_m": 29143.568, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Farington Curve Jn", "stage_seq": 8, "distance_m": 30918.018, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1449H", "location": "Lostock Hall Jn", "stage_seq": 9, "distance_m": 34489.883, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1500", "wtt_dep": "1504", "location": "Blackburn", "stage_seq": 10, "distance_m": 48918.791, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1505H", "location": "Daisyfield Jn", "stage_seq": 11, "distance_m": 49899.316, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1511", "wtt_dep": "1513", "location": "Accrington", "stage_seq": 12, "distance_m": 57385.806, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Gannow Jn", "stage_seq": 13, "distance_m": 65739.333, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1522", "wtt_dep": "1523", "location": "Burnley Manchester Road", "stage_seq": 14, "distance_m": 67087.493, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1530", "location": "Copy Pit", "stage_seq": 15, "distance_m": 74276.369, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536", "location": "Stansfield Hall Jn", "stage_seq": 16, "distance_m": 80494.267, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1538", "location": "Hall Royd Jn", "stage_seq": 17, "distance_m": 81147.973, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1542", "wtt_dep": "1543", "location": "Hebden Bridge", "stage_seq": 18, "distance_m": 87324.505, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548H", "location": "Milner Royd Jn", "stage_seq": 19, "distance_m": 96372.044, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Dryclough Jn", "stage_seq": 20, "distance_m": 99871.115, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1553", "wtt_dep": "1554", "location": "Halifax", "stage_seq": 21, "distance_m": 101270.81, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1604", "location": "Mill Lane Jn", "stage_seq": 22, "distance_m": 113643.351, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1605H", "wtt_dep": "1608H", "location": "Bradford Interchange", "stage_seq": 23, "distance_m": 113806.831, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Mill Lane Jn", "stage_seq": 24, "distance_m": 113969.057, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "New Pudsey", "stage_seq": 25, "distance_m": 119344.253, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624H", "location": "Holbeck Jn", "stage_seq": 26, "distance_m": 127237.601, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625", "location": "Whitehall Jn", "stage_seq": 27, "distance_m": 127802.486, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Leeds West Jn", "stage_seq": 28, "distance_m": 128181.479, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1630", "location": "Leeds", "stage_seq": 29, "distance_m": 128697.639, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Neville H. West Jn", "stage_seq": 30, "distance_m": 131332.357, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635", "location": "Cross Gates", "stage_seq": 31, "distance_m": 135809.848, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Garforth", "stage_seq": 32, "distance_m": 140444.591, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641H", "location": "Micklefield", "stage_seq": 33, "distance_m": 144265.932, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Church Fenton", "stage_seq": 34, "distance_m": 152467.357, "section_seq": 1, "route_path_id": 67084}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1651H", "location": "Colton Jn", "stage_seq": 35, "distance_m": 160850.843, "section_seq": 1, "route_path_id": 67084}, {"is_pass": false, "wtt_arr": "1657", "wtt_dep": null, "location": "York", "stage_seq": 36, "distance_m": 170429.157, "section_seq": 1, "route_path_id": 67084}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 170429.157, "from_m": 0.0, "section_seq": 1, "route_path_id": 67084}], "total_distance_m": 170429.157, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 150989.103, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 19440.054, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 7832, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:04Z", "source_id": 50463449, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T13:23:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:23:08Z", "source_id": 16332990, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7838, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:30:55Z", "source_id": 50483536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T13:31:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:31:01Z", "source_id": 16338857, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7860, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:36Z", "source_id": 50503680, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:38:41Z", "source_id": 16344650, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7754, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:05Z", "source_id": 50572197, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:06:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:05:08Z", "source_id": 16364195, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7686, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:08Z", "source_id": 50593500, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:14:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:14Z", "source_id": 16370317, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:22Z", "source_id": 50628118, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:26:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:21Z", "source_id": 16380201, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:06Z", "source_id": 50677258, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:46:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:45:07Z", "source_id": 16394409, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6200, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:03Z", "source_id": 50706044, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:07Z", "source_id": 16402830, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:54Z", "source_id": 50732298, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:08:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:00Z", "source_id": 16410368, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6389, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:53Z", "source_id": 50758735, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:18:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:59Z", "source_id": 16418237, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5433, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:16Z", "source_id": 50789156, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:27:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:21Z", "source_id": 16427236, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:59Z", "source_id": 50810263, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T15:35:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:02Z", "source_id": 16433238, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:43Z", "source_id": 16435402, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:17Z", "source_id": 50827425, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T15:42:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:20Z", "source_id": 16438284, "stage_seq": 33, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:39Z", "source_id": 50839344, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T15:46:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:43Z", "source_id": 16441721, "stage_seq": 34, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4704, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:25Z", "source_id": 50874877, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T16:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:30Z", "source_id": 16451823, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Blackpool North 1419 1419 5 None None York 1657 1657 6 LATE +3 minutes https://www.realtimetrains.co.uk/service/gb-nr:G88992/2026-09-16/detailed None Church Fenton 2026-09-16T16:49:00+01:00 York 13.0 {"type": "LineString", "coordinates": [[-1.227459370261064, 53.82700287962691], [-1.2269765999999998, 53.82798509999999], [-1.226652, 53.82864049999999], [-1.2263354999999998, 53.8292452], [-1.226239, 53.8294273], [-1.226129, 53.8296679], [-1.2259347, 53.8301352], [-1.2257224, 53.8305595], [-1.2257152, 53.83057399999999], [-1.2250587999999998, 53.8318983], [-1.2249781999999998, 53.83206679999999], [-1.2248119999999998, 53.83241430000001], [-1.22432, 53.833392800000006], [-1.2237693, 53.83438329999999], [-1.2234039, 53.83514230000001], [-1.2228647, 53.83611179999998], [-1.2223015, 53.8372592], [-1.2216379, 53.83861259999999], [-1.2210435, 53.8398216], [-1.2207291459030414, 53.84046508143667], [-1.2205178, 53.840897699999985], [-1.219799, 53.84235369999999], [-1.2191928, 53.8436007], [-1.2181628, 53.8457623], [-1.2171880999999998, 53.8478575], [-1.2166956999999998, 53.848892199999995], [-1.2161983999999997, 53.84986859999999], [-1.2156323999999998, 53.85092079999998], [-1.2152312, 53.8516421], [-1.2144909, 53.8528271], [-1.2137844, 53.8538905], [-1.2130601999999997, 53.85502319999999], [-1.2125345, 53.855799999999995], [-1.2117218, 53.8568995], [-1.2109869, 53.857874], [-1.2106541999999998, 53.8583235], [-1.2105818, 53.8584213], [-1.2102749, 53.8588518], [-1.2102134, 53.858938], [-1.2088546, 53.8607078], [-1.2069826999999995, 53.8626947], [-1.205531, 53.864016199999995], [-1.2042144999999995, 53.8651308], [-1.2027901999999997, 53.8662407], [-1.2003577, 53.86790739999999], [-1.1981257999999997, 53.86954879999998], [-1.1973030999999998, 53.87015379999999], [-1.1961451999999997, 53.87096879999999], [-1.1912695, 53.874400300000005], [-1.185206, 53.8786583], [-1.1833853000000003, 53.8799346], [-1.1815658999999998, 53.8812104], [-1.1807791, 53.881801], [-1.1801977, 53.8822014], [-1.1787610999999998, 53.8832269], [-1.1779942, 53.883761599999985], [-1.1770134999999995, 53.8844504], [-1.1726899, 53.8874794], [-1.1711828, 53.88849949999999], [-1.1704562, 53.88898], [-1.1697088, 53.8894764], [-1.1686643999999995, 53.8901701], [-1.1681880000000002, 53.890494200000006], [-1.1678098693553778, 53.89075633293693], [-1.1677476, 53.89079950000001], [-1.1674983, 53.8909723], [-1.1672380999999998, 53.89115679999999], [-1.1669265, 53.89137929999999], [-1.1666514, 53.89157480000001], [-1.1664776, 53.8917011], [-1.1662086000000005, 53.89189470000001], [-1.1640933793092476, 53.89343534084089], [-1.1614677, 53.895347699999995], [-1.1588192000000002, 53.89720349999999], [-1.1556444, 53.89942799999999], [-1.1545565, 53.900190300000006], [-1.1533604, 53.9010293], [-1.1492329999999995, 53.9039228], [-1.1455862000000003, 53.90647650000001], [-1.1397412999999998, 53.9105692], [-1.1377845, 53.911937600000016], [-1.1359194999999995, 53.9133384], [-1.1355130999999998, 53.9136901], [-1.1336871000000002, 53.9152703], [-1.1316391, 53.9173115], [-1.1283857999999998, 53.9206325], [-1.1267151, 53.92232919999999], [-1.1256017, 53.92345980000001], [-1.1230277999999998, 53.9260865], [-1.1201064, 53.9291219], [-1.1192797, 53.9300016], [-1.1173208, 53.9320863], [-1.1166358, 53.93295910000001], [-1.1157053999999995, 53.9341797], [-1.1156845000000002, 53.934207099999995], [-1.1150204999999995, 53.93523419999999], [-1.1131105, 53.93822779999999], [-1.1123849999999995, 53.939550399999995], [-1.1113584, 53.941573], [-1.1107277, 53.9427604], [-1.110032, 53.94393290000001], [-1.1098328999999998, 53.9442278], [-1.1092426, 53.9451021], [-1.1082511939679212, 53.946338544998355], [-1.1080632, 53.946572999999994], [-1.1064867, 53.94822969999999], [-1.1055902999999998, 53.9490832], [-1.1046975, 53.9498364], [-1.1040907999999998, 53.9503347], [-1.1031374, 53.951117800000006], [-1.1016961000000003, 53.952162], [-1.1009819999999997, 53.9526449], [-1.0997487, 53.9534389], [-1.0993668999999997, 53.95368130000001], [-1.0990464999999998, 53.9538847], [-1.0985475, 53.95416050000001], [-1.0977138, 53.954652900000006], [-1.0956309, 53.9559226], [-1.0949893, 53.9563187], [-1.0946919999999998, 53.95650219999999], [-1.0944564999999995, 53.9566689], [-1.0942771, 53.9568008], [-1.0941485999999998, 53.9569118], [-1.0939844000000003, 53.9570702], [-1.0938323999999997, 53.9572386], [-1.0936828, 53.9574243], [-1.093555, 53.9576163], [-1.0934558, 53.95780010000001], [-1.0933767, 53.9579873], [-1.0933180999999998, 53.9581771], [-1.0932801, 53.958368599999986], [-1.093263, 53.95856119999999], [-1.0932667, 53.9587541], [-1.0932914, 53.9589464], [-1.0933368, 53.9591375], [-1.0933555, 53.95919109999999], [-1.0934028, 53.959326399999995], [-1.0935643, 53.9596418], [-1.0939227, 53.960122], [-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]]} 11.0 1647 1700 Church Fenton York York 53.9582587 -1.0935657 53.9582587 -1.0935657 1 0 2026-09-16 16:10:09 TERMINATED 2026-09-16 16:00:00 York TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451823 1789574320526936 131 131 2026-09-16 16:10:03.787460 6 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:03.489878
583986 615817 P89048 892R45MT16 2026-09-16 COMPLETE 16452041 2026-09-16 17:00:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 615817, "stp": "P", "toc": "Southeastern", "uid": "P89048", "consist": "375818", "dest_crs": "CBW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89048/2026-09-16/detailed", "trust_id": "892R45MT16", "origin_crs": "AFK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Canterbury West", "service_date": "2026-09-16", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Canterbury West", "signalling_id": "2R45", "timing_status": "EARLY", "origin_station": "Ashford (Kent)", "current_leg_arr": "1700", "current_leg_dep": "1655", "current_leg_end": "Canterbury West", "origin_dep_time": "1638", "origin_platform": "5", "current_location": "Canterbury West", "last_update_time": "2026-09-16T16:10:09", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[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]]}", "current_leg_start": "Chartham", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "51.2842782", "next_location_lon": "1.0752498", "previous_location": "Chartham", "current_leg_milage": "3.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 211.005, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 240.309, \"from_m\": 211.005, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 301.573, \"from_m\": 240.309, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 448.196, \"from_m\": 301.573, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 567.106, \"from_m\": 448.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\": 670.824, \"from_m\": 567.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\": 698.434, \"from_m\": 670.824, \"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\": 916.099, \"from_m\": 698.434, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1482.407, \"from_m\": 916.099, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11821.025, \"from_m\": 1482.407, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14435.682, \"from_m\": 11821.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\": 22584.736, \"from_m\": 14435.682, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 22768.356, \"from_m\": 22584.736, \"capability_applied\": null, \"effective_limit_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\": 615817, \"profile_key\": \"fc9b2e1e089f0a676765f449e33c3e4238abd984a11c227c40e9c90ba8b31d5b\", \"schedule_id\": 23896, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1638\", \"location\": \"Ashford (Kent)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100202}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Wye\", \"stage_seq\": 2, \"distance_m\": 6850.102, \"section_seq\": 1, \"route_path_id\": 100202}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Chilham\", \"stage_seq\": 3, \"distance_m\": 14389.859, \"section_seq\": 1, \"route_path_id\": 100202}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Chartham\", \"stage_seq\": 4, \"distance_m\": 17659.54, \"section_seq\": 1, \"route_path_id\": 100202}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Canterbury West\", \"stage_seq\": 5, \"distance_m\": 22768.356, \"section_seq\": 1, \"route_path_id\": 100202}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 22768.356, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100202}], \"total_distance_m\": 22768.356, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 22588.182, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 180.174, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1638", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.2842782", "current_position_lon": "1.0752498", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32995, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:07Z\", \"source_id\": 50829784, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:11Z\", \"source_id\": 16438927, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32999, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:20Z\", \"source_id\": 50849423, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:22Z\", \"source_id\": 16444620, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33003, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:13Z\", \"source_id\": 50863275, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:18Z\", \"source_id\": 16448536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 33007, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:44Z\", \"source_id\": 50875805, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:45Z\", \"source_id\": 16452041, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Canterbury West", "service_state_platform": "2", "timing_fact_generation": 1789574331226016, "current_leg_arrival_utc": "2026-09-16T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:04.603704", "service_state_evidence_id": 16452041, "current_leg_start_actual_dep": "2026-09-16T16:56:00+01:00", "operational_evidence_version": 15, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:05.064848", "service_state_valid_until_kind": null, "operational_interpretation_version": 15, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P AFK CBW 2R45 375818 4 100 None {"version": 3, "segments": [{"to_m": 211.005, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 240.309, "from_m": 211.005, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 301.573, "from_m": 240.309, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 448.196, "from_m": 301.573, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 567.106, "from_m": 448.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": 670.824, "from_m": 567.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": 698.434, "from_m": 670.824, "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": 916.099, "from_m": 698.434, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1482.407, "from_m": 916.099, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11821.025, "from_m": 1482.407, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14435.682, "from_m": 11821.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": 22584.736, "from_m": 14435.682, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 22768.356, "from_m": 22584.736, "capability_applied": null, "effective_limit_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": 615817, "profile_key": "fc9b2e1e089f0a676765f449e33c3e4238abd984a11c227c40e9c90ba8b31d5b", "schedule_id": 23896, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1638", "location": "Ashford (Kent)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100202}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Wye", "stage_seq": 2, "distance_m": 6850.102, "section_seq": 1, "route_path_id": 100202}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Chilham", "stage_seq": 3, "distance_m": 14389.859, "section_seq": 1, "route_path_id": 100202}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Chartham", "stage_seq": 4, "distance_m": 17659.54, "section_seq": 1, "route_path_id": 100202}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Canterbury West", "stage_seq": 5, "distance_m": 22768.356, "section_seq": 1, "route_path_id": 100202}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 22768.356, "from_m": 0.0, "section_seq": 1, "route_path_id": 100202}], "total_distance_m": 22768.356, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 22588.182, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 180.174, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32995, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:07Z", "source_id": 50829784, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:43:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:11Z", "source_id": 16438927, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32999, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:20Z", "source_id": 50849423, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:50:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:22Z", "source_id": 16444620, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33003, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:13Z", "source_id": 50863275, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:54:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:18Z", "source_id": 16448536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 33007, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:44Z", "source_id": 50875805, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:00:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:45Z", "source_id": 16452041, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Ashford (Kent) 1638 1638 5 None None Canterbury West 1701 1701 2 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89048/2026-09-16/detailed None Chartham 2026-09-16T16:56:00+01:00 Canterbury West 5.0 {"type": "LineString", "coordinates": [[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]]} 3.2 1655 1700 Chartham Canterbury West Canterbury West 51.2842782 1.0752498 51.2842782 1.0752498 1 0 2026-09-16 16:10:09 TERMINATED 2026-09-16 16:00:00 Canterbury West TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452041 1789574331226016 15 15 2026-09-16 16:10:05.064848 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:04.603704
583987 614962 P88651 882N02MS16 2026-09-16 COMPLETE 16452225 2026-09-16 17:00:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 614962, "stp": "P", "toc": "Southeastern", "uid": "P88651", "consist": "465151+465912+466042", "dest_crs": "DFD", "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P88651/2026-09-16/detailed", "trust_id": "882N02MS16", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dartford", "service_date": "2026-09-16", "dest_arr_time": "1656", "dest_platform": "1", "is_terminated": 1, "next_location": "Dartford", "signalling_id": "2N02", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1700", "current_leg_dep": "1654", "current_leg_end": "Dartford", "origin_dep_time": "1606", "origin_platform": "3", "current_location": "Dartford", "last_update_time": "2026-09-16T16:10:09", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.178778, 51.44828390000001], [0.17901139999999996, 51.44833760000001], [0.17951319999999998, 51.448462799999994], [0.1796630568239043, 51.44850042232197], [0.1803903, 51.448683], [0.18144509999999997, 51.44895720000001], [0.1821311, 51.4491154], [0.1827677, 51.449261], [0.1837747, 51.44945169999999], [0.1847433, 51.4496365], [0.185824, 51.4498468], [0.1869908, 51.4500707], [0.1877941, 51.4502061], [0.18832699999999997, 51.4503015], [0.18887889999999996, 51.45040370000001], [0.1893872, 51.45049050000001], [0.18990219999999997, 51.4505773], [0.19048149999999997, 51.4506676], [0.1908832, 51.45072549999999], [0.19133679999999997, 51.450783400000006], [0.19174029999999995, 51.4508187], [0.191913, 51.4508417], [0.1922225, 51.4508782], [0.1925978, 51.4509324], [0.1929913, 51.450975], [0.19363889999999995, 51.4510337], [0.1941513, 51.45107459999999], [0.1946254, 51.451106900000006], [0.19495049999999997, 51.4511282], [0.19548879999999996, 51.4511606], [0.195982, 51.4511768], [0.19690699999999997, 51.4512074], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1987282, 51.451224399999994], [0.1990889, 51.4512219], [0.1996695, 51.451210800000005], [0.20009720000000003, 51.45119629999999], [0.2006833, 51.4511759], [0.20111909999999997, 51.451157999999985], [0.20157, 51.4511325], [0.2020154, 51.4511027], [0.20251679999999997, 51.4510635], [0.2029977, 51.4510235], [0.2034431, 51.4509818], [0.2039062, 51.45093839999999], [0.2043393, 51.450895799999984], [0.2047451, 51.4508473], [0.2050732, 51.450807899999994], [0.20562169999999996, 51.4507452], [0.2060508, 51.450687], [0.20668289999999995, 51.4505863], [0.2070289, 51.45053209999999], [0.2074832, 51.450449000000006], [0.2078724, 51.450374999999994], [0.2083142, 51.45028359999999], [0.2084741, 51.4502531], [0.2086529, 51.45021469999999], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]}", "current_leg_start": "Crayford", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "51.4474513", "next_location_lon": "0.2197223", "previous_location": "Crayford", "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\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"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\": 9839.425, \"from_m\": 9786.896, \"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\": 11110.181, \"from_m\": 9839.425, \"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\": 11356.434, \"from_m\": 11110.181, \"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\": 12202.278, \"from_m\": 11356.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12277.163, \"from_m\": 12202.278, \"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\": 22774.883, \"from_m\": 12277.163, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22809.945, \"from_m\": 22774.883, \"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\": 29982.614, \"from_m\": 22809.945, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 30336.167, \"from_m\": 29982.614, \"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\": 30381.809, \"from_m\": 30336.167, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 30731.497, \"from_m\": 30381.809, \"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\": 31004.214, \"from_m\": 30731.497, \"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\": 614962, \"profile_key\": \"b472a904d5710c8da54f61ddda6f91768585822392223900b1de3811cc059212\", \"schedule_id\": 23764, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1613\", \"wtt_dep\": \"1615\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1621\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1623\", \"wtt_dep\": \"1625\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10867.152, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12365.506, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"Lee\", \"stage_seq\": 12, \"distance_m\": 13524.08, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"Mottingham\", \"stage_seq\": 13, \"distance_m\": 16102.332, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"New Eltham\", \"stage_seq\": 14, \"distance_m\": 17553.899, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642H\", \"location\": \"Sidcup\", \"stage_seq\": 15, \"distance_m\": 19944.041, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645\", \"location\": \"Albany Park\", \"stage_seq\": 16, \"distance_m\": 21447.846, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1648\", \"location\": \"Bexley\", \"stage_seq\": 17, \"distance_m\": 25682.586, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Crayford\", \"stage_seq\": 18, \"distance_m\": 28040.36, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1652H\", \"location\": \"Crayford Spur B Jn\", \"stage_seq\": 19, \"distance_m\": 29393.439, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Dartford Jn\", \"stage_seq\": 20, \"distance_m\": 30282.741, \"section_seq\": 1, \"route_path_id\": 37600}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Dartford\", \"stage_seq\": 21, \"distance_m\": 31004.214, \"section_seq\": 1, \"route_path_id\": 37600}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31004.214, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37600}], \"total_distance_m\": 31004.214, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 30958.572, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 45.642, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1606", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.4474513", "current_position_lon": "0.2197223", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:03Z\", \"source_id\": 50737980, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:07Z\", \"source_id\": 16412052, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:15Z\", \"source_id\": 50749048, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:17Z\", \"source_id\": 16415343, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:51Z\", \"source_id\": 50788021, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:56Z\", \"source_id\": 16426873, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31694, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:39Z\", \"source_id\": 50801271, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:42Z\", \"source_id\": 16430583, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31705, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:54Z\", \"source_id\": 50807342, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:57Z\", \"source_id\": 16432455, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31709, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:18Z\", \"source_id\": 50819346, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:22Z\", \"source_id\": 16435886, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31713, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:57Z\", \"source_id\": 50826436, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:00Z\", \"source_id\": 16437947, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31720, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:07Z\", \"source_id\": 50835322, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:12Z\", \"source_id\": 16440515, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31727, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:11Z\", \"source_id\": 50843572, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:15Z\", \"source_id\": 16442928, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:42Z\", \"source_id\": 50850546, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:46Z\", \"source_id\": 16444958, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31735, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:51Z\", \"source_id\": 50859467, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:31\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:54Z\", \"source_id\": 16447460, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:59Z\", \"source_id\": 50876490, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:01Z\", \"source_id\": 16452225, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dartford", "service_state_platform": "1", "timing_fact_generation": 1789574347725798, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:05.639320", "service_state_evidence_id": 16452225, "current_leg_start_actual_dep": "2026-09-16T16:55:30+01:00", "operational_evidence_version": 75, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:08.040696", "service_state_valid_until_kind": null, "operational_interpretation_version": 75, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX DFD 2N02 465151+465912+466042 10 75 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "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": 9839.425, "from_m": 9786.896, "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": 11110.181, "from_m": 9839.425, "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": 11356.434, "from_m": 11110.181, "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": 12202.278, "from_m": 11356.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12277.163, "from_m": 12202.278, "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": 22774.883, "from_m": 12277.163, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22809.945, "from_m": 22774.883, "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": 29982.614, "from_m": 22809.945, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 30336.167, "from_m": 29982.614, "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": 30381.809, "from_m": 30336.167, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 30731.497, "from_m": 30381.809, "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": 31004.214, "from_m": 30731.497, "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": 614962, "profile_key": "b472a904d5710c8da54f61ddda6f91768585822392223900b1de3811cc059212", "schedule_id": 23764, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1606", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1613", "wtt_dep": "1615", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1621", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1623", "wtt_dep": "1625", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10867.152, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Hither Green", "stage_seq": 11, "distance_m": 12365.506, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Lee", "stage_seq": 12, "distance_m": 13524.08, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "Mottingham", "stage_seq": 13, "distance_m": 16102.332, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "New Eltham", "stage_seq": 14, "distance_m": 17553.899, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642H", "location": "Sidcup", "stage_seq": 15, "distance_m": 19944.041, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645", "location": "Albany Park", "stage_seq": 16, "distance_m": 21447.846, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1648", "location": "Bexley", "stage_seq": 17, "distance_m": 25682.586, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Crayford", "stage_seq": 18, "distance_m": 28040.36, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1652H", "location": "Crayford Spur B Jn", "stage_seq": 19, "distance_m": 29393.439, "section_seq": 1, "route_path_id": 37600}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Dartford Jn", "stage_seq": 20, "distance_m": 30282.741, "section_seq": 1, "route_path_id": 37600}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Dartford", "stage_seq": 21, "distance_m": 31004.214, "section_seq": 1, "route_path_id": 37600}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31004.214, "from_m": 0.0, "section_seq": 1, "route_path_id": 37600}], "total_distance_m": 31004.214, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 30958.572, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 45.642, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:03Z", "source_id": 50737980, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:08:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:07Z", "source_id": 16412052, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:15Z", "source_id": 50749048, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:12:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:17Z", "source_id": 16415343, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:51Z", "source_id": 50788021, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:27:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:56Z", "source_id": 16426873, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31694, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:39Z", "source_id": 50801271, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:32:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:42Z", "source_id": 16430583, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31705, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:54Z", "source_id": 50807342, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:34:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:57Z", "source_id": 16432455, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31709, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:18Z", "source_id": 50819346, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:38:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:22Z", "source_id": 16435886, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31713, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:57Z", "source_id": 50826436, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:41:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:00Z", "source_id": 16437947, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31720, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:07Z", "source_id": 50835322, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:44:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:12Z", "source_id": 16440515, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31727, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:11Z", "source_id": 50843572, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:47:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:15Z", "source_id": 16442928, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:42Z", "source_id": 50850546, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:50:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:46Z", "source_id": 16444958, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31735, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:51Z", "source_id": 50859467, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:53:31", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:54Z", "source_id": 16447460, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:59Z", "source_id": 50876490, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:00:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:01Z", "source_id": 16452225, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] London Charing Cross 1606 1606 3 None None Dartford 1656 1656 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:P88651/2026-09-16/detailed None Crayford 2026-09-16T16:55:30+01:00 Dartford 6.0 {"type": "LineString", "coordinates": [[0.178778, 51.44828390000001], [0.17901139999999996, 51.44833760000001], [0.17951319999999998, 51.448462799999994], [0.1796630568239043, 51.44850042232197], [0.1803903, 51.448683], [0.18144509999999997, 51.44895720000001], [0.1821311, 51.4491154], [0.1827677, 51.449261], [0.1837747, 51.44945169999999], [0.1847433, 51.4496365], [0.185824, 51.4498468], [0.1869908, 51.4500707], [0.1877941, 51.4502061], [0.18832699999999997, 51.4503015], [0.18887889999999996, 51.45040370000001], [0.1893872, 51.45049050000001], [0.18990219999999997, 51.4505773], [0.19048149999999997, 51.4506676], [0.1908832, 51.45072549999999], [0.19133679999999997, 51.450783400000006], [0.19174029999999995, 51.4508187], [0.191913, 51.4508417], [0.1922225, 51.4508782], [0.1925978, 51.4509324], [0.1929913, 51.450975], [0.19363889999999995, 51.4510337], [0.1941513, 51.45107459999999], [0.1946254, 51.451106900000006], [0.19495049999999997, 51.4511282], [0.19548879999999996, 51.4511606], [0.195982, 51.4511768], [0.19690699999999997, 51.4512074], [0.197612, 51.451220199999995], [0.1980457, 51.4512248], [0.1987282, 51.451224399999994], [0.1990889, 51.4512219], [0.1996695, 51.451210800000005], [0.20009720000000003, 51.45119629999999], [0.2006833, 51.4511759], [0.20111909999999997, 51.451157999999985], [0.20157, 51.4511325], [0.2020154, 51.4511027], [0.20251679999999997, 51.4510635], [0.2029977, 51.4510235], [0.2034431, 51.4509818], [0.2039062, 51.45093839999999], [0.2043393, 51.450895799999984], [0.2047451, 51.4508473], [0.2050732, 51.450807899999994], [0.20562169999999996, 51.4507452], [0.2060508, 51.450687], [0.20668289999999995, 51.4505863], [0.2070289, 51.45053209999999], [0.2074832, 51.450449000000006], [0.2078724, 51.450374999999994], [0.2083142, 51.45028359999999], [0.2084741, 51.4502531], [0.2086529, 51.45021469999999], [0.2098672, 51.44996470000001], [0.2101947, 51.4499059], [0.2106255, 51.4498378], [0.2107583, 51.4498184], [0.21094289999999996, 51.44978999999999], [0.21177319999999997, 51.4496753], [0.2122703, 51.449609800000005], [0.2126419, 51.44955399999999], [0.21303150000000004, 51.44948699999999], [0.2134189, 51.449414999999995], [0.2136025, 51.44937590000001], [0.2138121, 51.4493277], [0.2141696, 51.4492446], [0.2144739, 51.449164], [0.2147347, 51.4490971], [0.2150284, 51.44901339999999], [0.21536169999999996, 51.4489171], [0.2155974, 51.4488431], [0.2159974, 51.44871299999999], [0.21629390000000004, 51.4486216], [0.2167477, 51.4484675], [0.2170399, 51.4483563], [0.2172288, 51.4482793], [0.2177503, 51.4480595], [0.2179462, 51.4479793], [0.2184502, 51.4477924], [0.218649, 51.44771910000001], [0.218845, 51.44765749999999], [0.21908109999999997, 51.44759150000001], [0.2193568, 51.4475261], [0.21953549999999997, 51.4474867], [0.2197223, 51.44745129999999]]} 1.8 1654 1700 Crayford Dartford Dartford 51.4474513 0.2197223 51.4474513 0.2197223 1 0 2026-09-16 16:10:09 TERMINATED 2026-09-16 16:00:00 Dartford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452225 1789574347725798 75 75 2026-09-16 16:10:08.040696 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:05.639320
583988 614544 P76835 522K64MR16 2026-09-16 COMPLETE 16451861 2026-09-16 17:00:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 614544, "stp": "O", "toc": "Greater Anglia", "uid": "P76835", "consist": "720553", "dest_crs": "SOV", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P76835/2026-09-16/detailed", "trust_id": "522K64MR16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Southend Victoria", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "4", "is_terminated": 1, "next_location": "Southend Victoria", "signalling_id": "2K64", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Southend Victoria", "origin_dep_time": "1550", "origin_platform": "11", "current_location": "Southend Victoria", "last_update_time": "2026-09-16T16:10:09", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]}", "current_leg_start": "Prittlewell", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "51.5420385", "next_location_lon": "0.7113374", "previous_location": "Prittlewell", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1456.518, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 1967.965, \"from_m\": 1456.518, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2193.233, \"from_m\": 1967.965, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 2263.849, \"from_m\": 2193.233, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2726.445, \"from_m\": 2263.849, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 6674.473, \"from_m\": 2726.445, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 7287.704, \"from_m\": 6674.473, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 7486.179, \"from_m\": 7287.704, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 7606.766, \"from_m\": 7486.179, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 14179.02, \"from_m\": 7606.766, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 14250.409, \"from_m\": 14179.02, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 22648.394, \"from_m\": 14250.409, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 22683.215, \"from_m\": 22648.394, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 31572.346, \"from_m\": 22683.215, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 31761.907, \"from_m\": 31572.346, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32067.882, \"from_m\": 31761.907, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 32125.074, \"from_m\": 32067.882, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 32160.899, \"from_m\": 32125.074, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 32666.43, \"from_m\": 32160.899, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 33001.236, \"from_m\": 32666.43, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 33879.063, \"from_m\": 33001.236, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 34435.399, \"from_m\": 33879.063, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 34514.211, \"from_m\": 34435.399, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 61664.922, \"from_m\": 34514.211, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 61683.442, \"from_m\": 61664.922, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 66037.769, \"from_m\": 61683.442, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66600.166, \"from_m\": 66037.769, \"capability_applied\": null, \"effective_limit_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\": 614544, \"profile_key\": \"a41d2551818c32b533580ab8102953152abbdd25b4511cc8242b60577b2901d7\", \"schedule_id\": 38024, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1820.363, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1556\", \"location\": \"Bow Jn\", \"stage_seq\": 3, \"distance_m\": 4889.968, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1557H\", \"wtt_dep\": \"1558H\", \"location\": \"Stratford\", \"stage_seq\": 4, \"distance_m\": 6383.267, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Maryland\", \"stage_seq\": 5, \"distance_m\": 7143.616, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"Forest Gate Jn\", \"stage_seq\": 6, \"distance_m\": 8989.865, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602\", \"location\": \"Ilford\", \"stage_seq\": 7, \"distance_m\": 11747.944, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1606H\", \"wtt_dep\": \"1607\", \"location\": \"Romford\", \"stage_seq\": 8, \"distance_m\": 19920.63, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Gidea Park\", \"stage_seq\": 9, \"distance_m\": 21673.0, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616\", \"location\": \"Shenfield\", \"stage_seq\": 10, \"distance_m\": 32409.759, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618\", \"location\": \"Mountnessing Jn\", \"stage_seq\": 11, \"distance_m\": 34381.618, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Billericay\", \"stage_seq\": 12, \"distance_m\": 39080.486, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1628H\", \"location\": \"Wickford\", \"stage_seq\": 13, \"distance_m\": 46567.26, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"Rayleigh\", \"stage_seq\": 14, \"distance_m\": 53124.287, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1637\", \"wtt_dep\": \"1637H\", \"location\": \"Hockley\", \"stage_seq\": 15, \"distance_m\": 58004.267, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643\", \"location\": \"Rochford\", \"stage_seq\": 16, \"distance_m\": 62094.062, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1645\", \"wtt_dep\": \"1645H\", \"location\": \"Southend Airport\", \"stage_seq\": 17, \"distance_m\": 63478.628, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1651\", \"location\": \"Prittlewell\", \"stage_seq\": 18, \"distance_m\": 65648.841, \"section_seq\": 1, \"route_path_id\": 42125}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"Southend Victoria\", \"stage_seq\": 19, \"distance_m\": 66600.166, \"section_seq\": 1, \"route_path_id\": 42125}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 66600.166, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 42125}], \"total_distance_m\": 66600.166, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 65459.231, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 1140.935, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1551", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5420385", "current_position_lon": "0.7113374", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:47Z\", \"source_id\": 50710536, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:52Z\", \"source_id\": 16404158, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:07Z\", \"source_id\": 50722017, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:10Z\", \"source_id\": 16407431, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:26Z\", \"source_id\": 50731045, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:32Z\", \"source_id\": 16410024, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14115, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:28Z\", \"source_id\": 50738990, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:34Z\", \"source_id\": 16412413, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14052, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:17Z\", \"source_id\": 50757127, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:16:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:15:22Z\", \"source_id\": 16417761, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:16:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14011, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:45Z\", \"source_id\": 50779861, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:48Z\", \"source_id\": 16424422, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13984, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:53Z\", \"source_id\": 50801918, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:56Z\", \"source_id\": 16430780, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13969, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:35Z\", \"source_id\": 50825539, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:37Z\", \"source_id\": 16437653, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13963, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:41Z\", \"source_id\": 50839380, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:43Z\", \"source_id\": 16441735, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13954, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:23Z\", \"source_id\": 50852307, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:25Z\", \"source_id\": 16445492, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13950, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:33Z\", \"source_id\": 50858601, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:34Z\", \"source_id\": 16447192, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13944, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:31Z\", \"source_id\": 50866815, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:33Z\", \"source_id\": 16449537, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 13930, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:29Z\", \"source_id\": 50875061, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:32Z\", \"source_id\": 16451861, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Southend Victoria", "service_state_platform": "4", "timing_fact_generation": 1789574321535862, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:06.241358", "service_state_evidence_id": 16451861, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 84, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:08.091513", "service_state_valid_until_kind": null, "operational_interpretation_version": 84, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Greater Anglia O LST SOV 2K64 720553 5 100 None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1456.518, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 1967.965, "from_m": 1456.518, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2193.233, "from_m": 1967.965, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 2263.849, "from_m": 2193.233, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2726.445, "from_m": 2263.849, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 6674.473, "from_m": 2726.445, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 7287.704, "from_m": 6674.473, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 7486.179, "from_m": 7287.704, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 7606.766, "from_m": 7486.179, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 14179.02, "from_m": 7606.766, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 14250.409, "from_m": 14179.02, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 22648.394, "from_m": 14250.409, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 22683.215, "from_m": 22648.394, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 31572.346, "from_m": 22683.215, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 31761.907, "from_m": 31572.346, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32067.882, "from_m": 31761.907, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 32125.074, "from_m": 32067.882, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 32160.899, "from_m": 32125.074, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 32666.43, "from_m": 32160.899, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 33001.236, "from_m": 32666.43, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 33879.063, "from_m": 33001.236, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 34435.399, "from_m": 33879.063, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 34514.211, "from_m": 34435.399, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 61664.922, "from_m": 34514.211, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 61683.442, "from_m": 61664.922, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 66037.769, "from_m": 61683.442, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66600.166, "from_m": 66037.769, "capability_applied": null, "effective_limit_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": 614544, "profile_key": "a41d2551818c32b533580ab8102953152abbdd25b4511cc8242b60577b2901d7", "schedule_id": 38024, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1551", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1820.363, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1556", "location": "Bow Jn", "stage_seq": 3, "distance_m": 4889.968, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1557H", "wtt_dep": "1558H", "location": "Stratford", "stage_seq": 4, "distance_m": 6383.267, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Maryland", "stage_seq": 5, "distance_m": 7143.616, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1601", "location": "Forest Gate Jn", "stage_seq": 6, "distance_m": 8989.865, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602", "location": "Ilford", "stage_seq": 7, "distance_m": 11747.944, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1606H", "wtt_dep": "1607", "location": "Romford", "stage_seq": 8, "distance_m": 19920.63, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Gidea Park", "stage_seq": 9, "distance_m": 21673.0, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616", "location": "Shenfield", "stage_seq": 10, "distance_m": 32409.759, "section_seq": 1, "route_path_id": 42125}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618", "location": "Mountnessing Jn", "stage_seq": 11, "distance_m": 34381.618, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Billericay", "stage_seq": 12, "distance_m": 39080.486, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1628H", "location": "Wickford", "stage_seq": 13, "distance_m": 46567.26, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "Rayleigh", "stage_seq": 14, "distance_m": 53124.287, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1637", "wtt_dep": "1637H", "location": "Hockley", "stage_seq": 15, "distance_m": 58004.267, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643", "location": "Rochford", "stage_seq": 16, "distance_m": 62094.062, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1645", "wtt_dep": "1645H", "location": "Southend Airport", "stage_seq": 17, "distance_m": 63478.628, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1651", "location": "Prittlewell", "stage_seq": 18, "distance_m": 65648.841, "section_seq": 1, "route_path_id": 42125}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "Southend Victoria", "stage_seq": 19, "distance_m": 66600.166, "section_seq": 1, "route_path_id": 42125}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 66600.166, "from_m": 0.0, "section_seq": 1, "route_path_id": 42125}], "total_distance_m": 66600.166, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 65459.231, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 1140.935, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:47Z", "source_id": 50710536, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:58:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:52Z", "source_id": 16404158, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:07Z", "source_id": 50722017, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:02:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:10Z", "source_id": 16407431, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:26Z", "source_id": 50731045, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:06:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:32Z", "source_id": 16410024, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14115, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:28Z", "source_id": 50738990, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:08:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:34Z", "source_id": 16412413, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14052, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:17Z", "source_id": 50757127, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:16:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:15:22Z", "source_id": 16417761, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:16:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14011, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:45Z", "source_id": 50779861, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:25:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:48Z", "source_id": 16424422, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13984, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:53Z", "source_id": 50801918, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:32:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:56Z", "source_id": 16430780, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13969, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:35Z", "source_id": 50825539, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:37Z", "source_id": 16437653, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13963, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:41Z", "source_id": 50839380, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:43Z", "source_id": 16441735, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13954, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:23Z", "source_id": 50852307, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:25Z", "source_id": 16445492, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13950, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:33Z", "source_id": 50858601, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:34Z", "source_id": 16447192, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13944, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:31Z", "source_id": 50866815, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:56:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:33Z", "source_id": 16449537, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 13930, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:29Z", "source_id": 50875061, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:32Z", "source_id": 16451861, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] London Liverpool Street 1550 1551 11 None None Southend Victoria 1654 1654 4 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:P76835/2026-09-16/detailed None Prittlewell 2026-09-16T16:57:00+01:00 Southend Victoria 3.0 {"type": "LineString", "coordinates": [[0.7105982534527822, 51.550586937756194], [0.7106035, 51.550570099999995], [0.710685, 51.550293], [0.7107117, 51.55014729999999], [0.7107451, 51.55002149999999], [0.7107626999999999, 51.5498953], [0.7107905, 51.5496498], [0.7108087999999999, 51.54942629999999], [0.710824, 51.5492037], [0.7108483999999999, 51.54896490000001], [0.7108867999999999, 51.5485319], [0.7110235999999999, 51.5473508], [0.7110566999999999, 51.5470862], [0.7110926999999999, 51.54679920000001], [0.7111337, 51.5463799], [0.7112007, 51.5456376], [0.7111439999999999, 51.5451694], [0.7111251, 51.544914], [0.7111511, 51.54433819999999], [0.7113373999999999, 51.5420385]]} 0.6 1657 1700 Prittlewell Southend Victoria Southend Victoria 51.5420385 0.7113374 51.5420385 0.7113374 1 0 2026-09-16 16:10:09 TERMINATED 2026-09-16 16:00:00 Southend Victoria TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451861 1789574321535862 84 84 2026-09-16 16:10:08.091513 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:06.241358
583989 614623 C36996 889H60MR16 2026-09-16 COMPLETE 16451956 2026-09-16 17:00:00 2026-09-16 16:10:09 2026-09-18 16:10:09 {"id": 614623, "stp": "P", "toc": "Elizabeth Line", "uid": "C36996", "consist": "345034", "dest_crs": "HAF", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36996/2026-09-16/detailed", "trust_id": "889H60MR16", "origin_crs": "ABX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Heathrow Terminal 4", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "1", "is_terminated": 1, "next_location": "Heathrow Terminal 4", "signalling_id": "9H60", "timing_status": "LATE", "origin_station": "Abbey Wood (Crossrail)", "current_leg_arr": "1700", "current_leg_dep": "1655", "current_leg_end": "Heathrow Terminal 4", "origin_dep_time": "1554", "origin_platform": "4", "current_location": "Heathrow Terminal 4", "last_update_time": "2026-09-16T16:10:09", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]}", "current_leg_start": "Heathrow Terminals 2 & 3", "dest_arr_time_act": "1656", "motion_projection": null, "next_location_lat": "51.4596963", "next_location_lon": "-0.4454212", "previous_location": "Heathrow Terminals 2 & 3", "current_leg_milage": "1.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 2983.449, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 3134.127, \"from_m\": 2983.449, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 3191.673, \"from_m\": 3134.127, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3470.379, \"from_m\": 3191.673, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 3564.275, \"from_m\": 3470.379, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3694.395, \"from_m\": 3564.275, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 5160.313, \"from_m\": 3694.395, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 5419.984, \"from_m\": 5160.313, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 7153.925, \"from_m\": 5419.984, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 7550.589, \"from_m\": 7153.925, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 7639.215, \"from_m\": 7550.589, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7739.952, \"from_m\": 7639.215, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10120.03, \"from_m\": 7739.952, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 10262.997, \"from_m\": 10120.03, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 10410.074, \"from_m\": 10262.997, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11089.747, \"from_m\": 10410.074, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 11255.507, \"from_m\": 11089.747, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11396.123, \"from_m\": 11255.507, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13453.236, \"from_m\": 11396.123, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 13683.017, \"from_m\": 13453.236, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 13910.685, \"from_m\": 13683.017, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14205.756, \"from_m\": 13910.685, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 14227.949, \"from_m\": 14205.756, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14446.864, \"from_m\": 14227.949, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 14635.046, \"from_m\": 14446.864, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15527.517, \"from_m\": 14635.046, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 15629.795, \"from_m\": 15527.517, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 15773.138, \"from_m\": 15629.795, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 16275.296, \"from_m\": 15773.138, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 16892.315, \"from_m\": 16275.296, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17521.611, \"from_m\": 16892.315, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 17706.472, \"from_m\": 17521.611, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17929.354, \"from_m\": 17706.472, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 18329.786, \"from_m\": 17929.354, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 18475.782, \"from_m\": 18329.786, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 18646.005, \"from_m\": 18475.782, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19309.318, \"from_m\": 18646.005, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 19607.533, \"from_m\": 19309.318, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 19832.806, \"from_m\": 19607.533, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20147.883, \"from_m\": 19832.806, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 20401.186, \"from_m\": 20147.883, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 20805.816, \"from_m\": 20401.186, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 20966.325, \"from_m\": 20805.816, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 21205.021, \"from_m\": 20966.325, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22272.357, \"from_m\": 21205.021, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 22642.992, \"from_m\": 22272.357, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 22872.804, \"from_m\": 22642.992, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23091.945, \"from_m\": 22872.804, \"capability_applied\": null, \"effective_limit_mph\": 44.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 44.0}, {\"to_m\": 23214.799, \"from_m\": 23091.945, \"capability_applied\": null, \"effective_limit_mph\": 62.137, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.137}, {\"to_m\": 23370.724, \"from_m\": 23214.799, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23508.748, \"from_m\": 23370.724, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 23966.296, \"from_m\": 23508.748, \"capability_applied\": null, \"effective_limit_mph\": 62.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 62.0}, {\"to_m\": 24121.358, \"from_m\": 23966.296, \"capability_applied\": null, \"effective_limit_mph\": 56.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 56.0}, {\"to_m\": 24684.065, \"from_m\": 24121.358, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 25881.037, \"from_m\": 24684.065, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28522.076, \"from_m\": 25881.037, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 31016.79, \"from_m\": 28522.076, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31830.301, \"from_m\": 31016.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 33527.151, \"from_m\": 31830.301, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34707.473, \"from_m\": 33527.151, \"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\": 36811.363, \"from_m\": 34707.473, \"capability_applied\": 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\": 36975.387, \"from_m\": 36811.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\": 38628.996, \"from_m\": 36975.387, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 38802.557, \"from_m\": 38628.996, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38965.748, \"from_m\": 38802.557, \"capability_applied\": 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\": 39258.915, \"from_m\": 38965.748, \"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\": 41502.969, \"from_m\": 39258.915, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 42013.951, \"from_m\": 41502.969, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 42657.406, \"from_m\": 42013.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45290.444, \"from_m\": 42657.406, \"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\": 46184.15, \"from_m\": 45290.444, \"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\": 46629.364, \"from_m\": 46184.15, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 46840.426, \"from_m\": 46629.364, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 47019.962, \"from_m\": 46840.426, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 48627.585, \"from_m\": 47019.962, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 48989.883, \"from_m\": 48627.585, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 49418.521, \"from_m\": 48989.883, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 20.0}], \"service_id\": 614623, \"profile_key\": \"3f5421b01ab6f0ce71e79864cce6190066feb350724d31d72881f45ca16f7b9b\", \"schedule_id\": 5012, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1554\", \"location\": \"Abbey Wood (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1555\", \"location\": \"Plumstead East Jn\", \"stage_seq\": 2, \"distance_m\": 1210.931, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1557\", \"wtt_dep\": \"1557H\", \"location\": \"Woolwich (Crossrail)\", \"stage_seq\": 3, \"distance_m\": 3470.379, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": \"1601H\", \"location\": \"Custom House (Crossrail)\", \"stage_seq\": 4, \"distance_m\": 7548.084, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1605H\", \"location\": \"Canary Wharf (Crossrail)\", \"stage_seq\": 5, \"distance_m\": 10916.08, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607H\", \"location\": \"Stepney Green Jn (Crossrail)\", \"stage_seq\": 6, \"distance_m\": 13174.116, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1608H\", \"wtt_dep\": \"1609H\", \"location\": \"Whitechapel Crossrail\", \"stage_seq\": 7, \"distance_m\": 14202.435, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612H\", \"location\": \"Liverpool Street (Crossrail)\", \"stage_seq\": 8, \"distance_m\": 15702.55, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"Farringdon Crossrail\", \"stage_seq\": 9, \"distance_m\": 17423.598, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1617\", \"wtt_dep\": \"1618\", \"location\": \"Tottenham Court Road (Crossrail)\", \"stage_seq\": 10, \"distance_m\": 19451.195, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1620\", \"location\": \"Bond Street (Crossrail)\", \"stage_seq\": 11, \"distance_m\": 20774.037, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1624\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 12, \"distance_m\": 23091.945, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 13, \"distance_m\": 24574.16, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Portobello Jn (London)\", \"stage_seq\": 14, \"distance_m\": 24877.057, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1627\", \"location\": \"Ladbroke Grove Jn\", \"stage_seq\": 15, \"distance_m\": 25749.336, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Acton Main Line\", \"stage_seq\": 16, \"distance_m\": 29593.416, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1631H\", \"location\": \"Acton West Jn\", \"stage_seq\": 17, \"distance_m\": 31172.79, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1633H\", \"location\": \"Ealing Broadway\", \"stage_seq\": 18, \"distance_m\": 31972.37, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636\", \"location\": \"West Ealing\", \"stage_seq\": 19, \"distance_m\": 33381.293, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Hanwell\", \"stage_seq\": 20, \"distance_m\": 34659.232, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1640H\", \"wtt_dep\": \"1641\", \"location\": \"Southall\", \"stage_seq\": 21, \"distance_m\": 37310.91, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1643H\", \"wtt_dep\": \"1644H\", \"location\": \"Hayes & Harlington\", \"stage_seq\": 22, \"distance_m\": 40390.502, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Heathrow Airport Jn\", \"stage_seq\": 23, \"distance_m\": 40597.794, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Heathrow Tunnel Jn\", \"stage_seq\": 24, \"distance_m\": 42522.437, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1652\", \"location\": \"Heathrow Terminals 2 & 3\", \"stage_seq\": 25, \"distance_m\": 46382.121, \"section_seq\": 1, \"route_path_id\": 29892}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": null, \"location\": \"Heathrow Terminal 4\", \"stage_seq\": 26, \"distance_m\": 49418.521, \"section_seq\": 1, \"route_path_id\": 29892}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 49418.521, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29892}], \"total_distance_m\": 49418.521, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 47010.443, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2408.078, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1554", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "5.0", "current_position_lat": "51.4596963", "current_position_lon": "-0.4454212", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 32171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:39Z\", \"source_id\": 50707613, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:56:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:41Z\", \"source_id\": 16403298, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15322, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:49Z\", \"source_id\": 50718747, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:52Z\", \"source_id\": 16406445, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:17Z\", \"source_id\": 50727999, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:18Z\", \"source_id\": 16409119, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15084, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:27Z\", \"source_id\": 50741577, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:29Z\", \"source_id\": 16413134, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15555, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:12Z\", \"source_id\": 50748905, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:16Z\", \"source_id\": 16415314, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18776, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:24Z\", \"source_id\": 50754686, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:29Z\", \"source_id\": 16417057, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23103, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:28Z\", \"source_id\": 50763041, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:33Z\", \"source_id\": 16419475, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23096, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:31Z\", \"source_id\": 50768430, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:33Z\", \"source_id\": 16421057, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22994, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:30Z\", \"source_id\": 50776575, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:31Z\", \"source_id\": 16423390, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22553, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:39Z\", \"source_id\": 50784789, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:43Z\", \"source_id\": 16425903, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23145, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:36Z\", \"source_id\": 50795739, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:39Z\", \"source_id\": 16429024, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23205, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:56Z\", \"source_id\": 50804853, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:00Z\", \"source_id\": 16431685, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23218, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:56Z\", \"source_id\": 50812919, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:59Z\", \"source_id\": 16434048, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:38Z\", \"source_id\": 16436095, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23408, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:42Z\", \"source_id\": 50828549, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:48Z\", \"source_id\": 16438644, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23451, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:01Z\", \"source_id\": 50840343, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:05Z\", \"source_id\": 16442025, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23484, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:33Z\", \"source_id\": 50861445, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:39Z\", \"source_id\": 16448045, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 23476, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:35Z\", \"source_id\": 50875307, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:42Z\", \"source_id\": 16451956, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Heathrow Terminal 4", "service_state_platform": "1", "timing_fact_generation": 1789574322890745, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:06.250611", "service_state_evidence_id": 16451956, "current_leg_start_actual_dep": "2026-09-16T16:56:00+01:00", "operational_evidence_version": 114, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:08.214135", "service_state_valid_until_kind": null, "operational_interpretation_version": 114, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P ABX HAF 9H60 345034 9 90 None {"version": 3, "segments": [{"to_m": 2983.449, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 3134.127, "from_m": 2983.449, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 3191.673, "from_m": 3134.127, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3470.379, "from_m": 3191.673, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 3564.275, "from_m": 3470.379, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3694.395, "from_m": 3564.275, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 5160.313, "from_m": 3694.395, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 5419.984, "from_m": 5160.313, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 7153.925, "from_m": 5419.984, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 7550.589, "from_m": 7153.925, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 7639.215, "from_m": 7550.589, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7739.952, "from_m": 7639.215, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10120.03, "from_m": 7739.952, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 10262.997, "from_m": 10120.03, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 10410.074, "from_m": 10262.997, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11089.747, "from_m": 10410.074, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 11255.507, "from_m": 11089.747, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11396.123, "from_m": 11255.507, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13453.236, "from_m": 11396.123, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 13683.017, "from_m": 13453.236, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 13910.685, "from_m": 13683.017, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14205.756, "from_m": 13910.685, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 14227.949, "from_m": 14205.756, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14446.864, "from_m": 14227.949, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 14635.046, "from_m": 14446.864, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15527.517, "from_m": 14635.046, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 15629.795, "from_m": 15527.517, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 15773.138, "from_m": 15629.795, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 16275.296, "from_m": 15773.138, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 16892.315, "from_m": 16275.296, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17521.611, "from_m": 16892.315, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 17706.472, "from_m": 17521.611, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17929.354, "from_m": 17706.472, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 18329.786, "from_m": 17929.354, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 18475.782, "from_m": 18329.786, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 18646.005, "from_m": 18475.782, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19309.318, "from_m": 18646.005, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 19607.533, "from_m": 19309.318, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 19832.806, "from_m": 19607.533, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20147.883, "from_m": 19832.806, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 20401.186, "from_m": 20147.883, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 20805.816, "from_m": 20401.186, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 20966.325, "from_m": 20805.816, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 21205.021, "from_m": 20966.325, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22272.357, "from_m": 21205.021, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 22642.992, "from_m": 22272.357, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 22872.804, "from_m": 22642.992, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23091.945, "from_m": 22872.804, "capability_applied": null, "effective_limit_mph": 44.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 44.0}, {"to_m": 23214.799, "from_m": 23091.945, "capability_applied": null, "effective_limit_mph": 62.137, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.137}, {"to_m": 23370.724, "from_m": 23214.799, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23508.748, "from_m": 23370.724, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 23966.296, "from_m": 23508.748, "capability_applied": null, "effective_limit_mph": 62.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 62.0}, {"to_m": 24121.358, "from_m": 23966.296, "capability_applied": null, "effective_limit_mph": 56.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 56.0}, {"to_m": 24684.065, "from_m": 24121.358, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 25881.037, "from_m": 24684.065, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28522.076, "from_m": 25881.037, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 31016.79, "from_m": 28522.076, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31830.301, "from_m": 31016.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 33527.151, "from_m": 31830.301, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34707.473, "from_m": 33527.151, "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": 36811.363, "from_m": 34707.473, "capability_applied": 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": 36975.387, "from_m": 36811.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": 38628.996, "from_m": 36975.387, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 38802.557, "from_m": 38628.996, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38965.748, "from_m": 38802.557, "capability_applied": 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": 39258.915, "from_m": 38965.748, "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": 41502.969, "from_m": 39258.915, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 42013.951, "from_m": 41502.969, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 42657.406, "from_m": 42013.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", "infrastructure_limit_mph": 50.0}, {"to_m": 45290.444, "from_m": 42657.406, "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": 46184.15, "from_m": 45290.444, "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": 46629.364, "from_m": 46184.15, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 46840.426, "from_m": 46629.364, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 45.0}, {"to_m": 47019.962, "from_m": 46840.426, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 48627.585, "from_m": 47019.962, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 48989.883, "from_m": 48627.585, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 49418.521, "from_m": 48989.883, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 20.0}], "service_id": 614623, "profile_key": "3f5421b01ab6f0ce71e79864cce6190066feb350724d31d72881f45ca16f7b9b", "schedule_id": 5012, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1554", "location": "Abbey Wood (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1555", "location": "Plumstead East Jn", "stage_seq": 2, "distance_m": 1210.931, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1557", "wtt_dep": "1557H", "location": "Woolwich (Crossrail)", "stage_seq": 3, "distance_m": 3470.379, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": "1601H", "location": "Custom House (Crossrail)", "stage_seq": 4, "distance_m": 7548.084, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1605H", "location": "Canary Wharf (Crossrail)", "stage_seq": 5, "distance_m": 10916.08, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607H", "location": "Stepney Green Jn (Crossrail)", "stage_seq": 6, "distance_m": 13174.116, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1608H", "wtt_dep": "1609H", "location": "Whitechapel Crossrail", "stage_seq": 7, "distance_m": 14202.435, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612H", "location": "Liverpool Street (Crossrail)", "stage_seq": 8, "distance_m": 15702.55, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Farringdon Crossrail", "stage_seq": 9, "distance_m": 17423.598, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1617", "wtt_dep": "1618", "location": "Tottenham Court Road (Crossrail)", "stage_seq": 10, "distance_m": 19451.195, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1620", "location": "Bond Street (Crossrail)", "stage_seq": 11, "distance_m": 20774.037, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1624", "location": "Paddington (Crossrail)", "stage_seq": 12, "distance_m": 23091.945, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 13, "distance_m": 24574.16, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Portobello Jn (London)", "stage_seq": 14, "distance_m": 24877.057, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1627", "location": "Ladbroke Grove Jn", "stage_seq": 15, "distance_m": 25749.336, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Acton Main Line", "stage_seq": 16, "distance_m": 29593.416, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1631H", "location": "Acton West Jn", "stage_seq": 17, "distance_m": 31172.79, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1633H", "location": "Ealing Broadway", "stage_seq": 18, "distance_m": 31972.37, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636", "location": "West Ealing", "stage_seq": 19, "distance_m": 33381.293, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Hanwell", "stage_seq": 20, "distance_m": 34659.232, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1640H", "wtt_dep": "1641", "location": "Southall", "stage_seq": 21, "distance_m": 37310.91, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1643H", "wtt_dep": "1644H", "location": "Hayes & Harlington", "stage_seq": 22, "distance_m": 40390.502, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Heathrow Airport Jn", "stage_seq": 23, "distance_m": 40597.794, "section_seq": 1, "route_path_id": 29892}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Heathrow Tunnel Jn", "stage_seq": 24, "distance_m": 42522.437, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1652", "location": "Heathrow Terminals 2 & 3", "stage_seq": 25, "distance_m": 46382.121, "section_seq": 1, "route_path_id": 29892}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": null, "location": "Heathrow Terminal 4", "stage_seq": 26, "distance_m": 49418.521, "section_seq": 1, "route_path_id": 29892}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 49418.521, "from_m": 0.0, "section_seq": 1, "route_path_id": 29892}], "total_distance_m": 49418.521, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 47010.443, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2408.078, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 32171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:39Z", "source_id": 50707613, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:56:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:41Z", "source_id": 16403298, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15322, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:49Z", "source_id": 50718747, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:00:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:52Z", "source_id": 16406445, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:17Z", "source_id": 50727999, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:04:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:18Z", "source_id": 16409119, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15084, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:27Z", "source_id": 50741577, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:09:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:29Z", "source_id": 16413134, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15555, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:12Z", "source_id": 50748905, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:16Z", "source_id": 16415314, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18776, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:24Z", "source_id": 50754686, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:14:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:29Z", "source_id": 16417057, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23103, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:28Z", "source_id": 50763041, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:17:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:33Z", "source_id": 16419475, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23096, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:31Z", "source_id": 50768430, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:19:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:33Z", "source_id": 16421057, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22994, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:30Z", "source_id": 50776575, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:22:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:31Z", "source_id": 16423390, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22553, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:39Z", "source_id": 50784789, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:25:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:43Z", "source_id": 16425903, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23145, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:36Z", "source_id": 50795739, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:30:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:39Z", "source_id": 16429024, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23205, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:56Z", "source_id": 50804853, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:33:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:00Z", "source_id": 16431685, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23218, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:56Z", "source_id": 50812919, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:36:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:59Z", "source_id": 16434048, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:38Z", "source_id": 16436095, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23408, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:42Z", "source_id": 50828549, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:42:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:48Z", "source_id": 16438644, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23451, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:01Z", "source_id": 50840343, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:46:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:05Z", "source_id": 16442025, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23484, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:33Z", "source_id": 50861445, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:54:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:39Z", "source_id": 16448045, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 23476, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:35Z", "source_id": 50875307, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T16:00:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:42Z", "source_id": 16451956, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Abbey Wood (Crossrail) 1554 1554 4 None None Heathrow Terminal 4 1658 1656 1 LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36996/2026-09-16/detailed None Heathrow Terminals 2 & 3 2026-09-16T16:56:00+01:00 Heathrow Terminal 4 5.0 {"type": "LineString", "coordinates": [[-0.4544923, 51.4720878], [-0.45547630000000006, 51.4716558], [-0.4561686999999999, 51.47135180000001], [-0.45655329999999994, 51.47116819999999], [-0.4570034999999999, 51.4709326], [-0.4580498, 51.470358], [-0.4582568, 51.47025320000001], [-0.4587626000000001, 51.47001040000001], [-0.4590676999999999, 51.46987039999999], [-0.4593577999999999, 51.4697301], [-0.45982950000000006, 51.4695185], [-0.4600502, 51.4694176], [-0.4602784, 51.469312200000005], [-0.4611246, 51.468911], [-0.4617468, 51.4685724], [-0.46205339999999995, 51.46839519999999], [-0.46227150000000006, 51.46826919999999], [-0.4628355, 51.467778900000006], [-0.4632993, 51.4673458], [-0.4635476999999999, 51.46707], [-0.4638105, 51.46666059999999], [-0.4640798, 51.46618920000001], [-0.4642692000000001, 51.46577449999999], [-0.464377, 51.4653942], [-0.4644568999999999, 51.4649206], [-0.4644769999999999, 51.46448], [-0.4644352, 51.46394190000001], [-0.4643525999999999, 51.46350929999999], [-0.4642104, 51.4630516], [-0.4639304, 51.4624012], [-0.4636338, 51.46184290000001], [-0.46315949999999995, 51.461144699999984], [-0.4622825, 51.4601883], [-0.46185969999999993, 51.45979719999999], [-0.4608466, 51.4590207], [-0.4608109000000001, 51.4589933], [-0.45970319999999987, 51.4583458], [-0.458942, 51.457984800000006], [-0.45838730000000005, 51.4577595], [-0.4575333, 51.4575008], [-0.456696, 51.4573097], [-0.4552737999999999, 51.4571271], [-0.4551460000000001, 51.45711589999999], [-0.4540078, 51.45701580000001], [-0.4532241, 51.4569321], [-0.45180840000000005, 51.4568898], [-0.45113089999999995, 51.456968299999986], [-0.4500033, 51.457180699999995], [-0.4491576420597607, 51.45746241187026], [-0.4488719, 51.457557599999994], [-0.4479787, 51.45789669999999], [-0.44774500000000006, 51.458061], [-0.4473635, 51.45832920000001], [-0.4457182, 51.4594858], [-0.4454212, 51.4596963]]} 1.9 1655 1700 Heathrow Terminals 2 & 3 Heathrow Terminal 4 Heathrow Terminal 4 51.4596963 -0.4454212 51.4596963 -0.4454212 1 0 2026-09-16 16:10:09 TERMINATED 2026-09-16 16:00:00 Heathrow Terminal 4 TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451956 1789574322890745 114 114 2026-09-16 16:10:08.214135 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:06.250611
583990 614782 G27326 872B84MS16 2026-09-16 COMPLETE 16452290 2026-09-16 17:00:00 2026-09-16 16:10:37 2026-09-18 16:10:37 {"id": 614782, "stp": "P", "toc": "Southern", "uid": "G27326", "consist": "377404+377467", "dest_crs": "EPD", "num_carr": 8, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G27326/2026-09-16/detailed", "trust_id": "872B84MS16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Epsom Downs", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "1", "is_terminated": 1, "next_location": "Epsom Downs", "signalling_id": "2B84", "timing_status": "ON TIME", "origin_station": "London Victoria (C)", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Epsom Downs", "origin_dep_time": "1600", "origin_platform": "11", "current_location": "Epsom Downs", "last_update_time": "2026-09-16T16:10:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]}", "current_leg_start": "Banstead", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.3238529", "next_location_lon": "-0.2388561", "previous_location": "Banstead", "current_leg_milage": "1.2", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 657.037, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3337.998, \"from_m\": 657.037, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 6736.375, \"from_m\": 3337.998, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11198.012, \"from_m\": 6736.375, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 11281.429, \"from_m\": 11198.012, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16592.972, \"from_m\": 11281.429, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16609.621, \"from_m\": 16592.972, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16722.481, \"from_m\": 16609.621, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 16772.14, \"from_m\": 16722.481, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17080.61, \"from_m\": 16772.14, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18040.191, \"from_m\": 17080.61, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18248.188, \"from_m\": 18040.191, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 18283.443, \"from_m\": 18248.188, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 18746.603, \"from_m\": 18283.443, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 25231.178, \"from_m\": 18746.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25331.207, \"from_m\": 25231.178, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 25336.603, \"from_m\": 25331.207, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25373.533, \"from_m\": 25336.603, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25435.154, \"from_m\": 25373.533, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25539.281, \"from_m\": 25435.154, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 25813.508, \"from_m\": 25539.281, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 26486.106, \"from_m\": 25813.508, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 28566.24, \"from_m\": 26486.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\": 30248.607, \"from_m\": 28566.24, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 31386.684, \"from_m\": 30248.607, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31706.459, \"from_m\": 31386.684, \"capability_applied\": null, \"effective_limit_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\": 614782, \"profile_key\": \"65ea032820347587bd4e720ffd710bc67afc2c22b90c5cf4713659eb21a5f006\", \"schedule_id\": 10655, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"London Victoria (C)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Battersea Pier Jn\", \"stage_seq\": 2, \"distance_m\": 1342.075, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604\", \"location\": \"Battersea Park\", \"stage_seq\": 3, \"distance_m\": 1893.376, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605H\", \"location\": \"Pouparts Jn\", \"stage_seq\": 4, \"distance_m\": 3177.986, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1609\", \"location\": \"Clapham Junction (C)\", \"stage_seq\": 5, \"distance_m\": 4242.594, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1611H\", \"wtt_dep\": \"1612\", \"location\": \"Wandsworth Common\", \"stage_seq\": 6, \"distance_m\": 6479.297, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"Balham\", \"stage_seq\": 7, \"distance_m\": 7384.3, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617H\", \"location\": \"Streatham North Jn\", \"stage_seq\": 8, \"distance_m\": 9730.311, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1618H\", \"wtt_dep\": \"1619H\", \"location\": \"Streatham Common\", \"stage_seq\": 9, \"distance_m\": 10464.161, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622\", \"location\": \"Norbury\", \"stage_seq\": 10, \"distance_m\": 13345.334, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Thornton Heath\", \"stage_seq\": 11, \"distance_m\": 15294.037, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Selhurst\", \"stage_seq\": 12, \"distance_m\": 16495.898, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1630\", \"location\": \"Selhurst Gloucester Rd Jn\", \"stage_seq\": 13, \"distance_m\": 17080.61, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1632H\", \"wtt_dep\": \"1634\", \"location\": \"West Croydon\", \"stage_seq\": 14, \"distance_m\": 18518.182, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1637\", \"location\": \"Waddon\", \"stage_seq\": 15, \"distance_m\": 20208.536, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1641\", \"location\": \"Wallington\", \"stage_seq\": 16, \"distance_m\": 22683.273, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Carshalton Beeches\", \"stage_seq\": 17, \"distance_m\": 23973.527, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1649\", \"location\": \"Sutton (Surrey)\", \"stage_seq\": 18, \"distance_m\": 25580.258, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653\", \"location\": \"Belmont\", \"stage_seq\": 19, \"distance_m\": 27419.58, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1656\", \"wtt_dep\": \"1657\", \"location\": \"Banstead\", \"stage_seq\": 20, \"distance_m\": 29800.112, \"section_seq\": 1, \"route_path_id\": 31720}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Epsom Downs\", \"stage_seq\": 21, \"distance_m\": 31706.459, \"section_seq\": 1, \"route_path_id\": 31720}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 31706.459, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 31720}], \"total_distance_m\": 31706.459, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 31623.042, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 83.417, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1600", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.3238529", "current_position_lon": "-0.2388561", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28889, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:41Z\", \"source_id\": 50723582, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:44Z\", \"source_id\": 16407890, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:22Z\", \"source_id\": 50733544, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:57\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:26Z\", \"source_id\": 16410786, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29197, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:33Z\", \"source_id\": 50747266, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:36Z\", \"source_id\": 16414847, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29225, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:43Z\", \"source_id\": 50752960, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:48Z\", \"source_id\": 16416529, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29908, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:46Z\", \"source_id\": 50763700, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:18:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:49Z\", \"source_id\": 16419694, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29916, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:33Z\", \"source_id\": 50771277, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:37Z\", \"source_id\": 16421893, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29924, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:49Z\", \"source_id\": 50780047, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:54Z\", \"source_id\": 16424466, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29936, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:39Z\", \"source_id\": 50787526, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:44Z\", \"source_id\": 16426692, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30055, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:37Z\", \"source_id\": 50806696, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:41Z\", \"source_id\": 16432263, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:00Z\", \"source_id\": 50815878, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:03Z\", \"source_id\": 16434867, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:29Z\", \"source_id\": 50825174, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:33Z\", \"source_id\": 16437612, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30077, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:10Z\", \"source_id\": 50832771, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:16Z\", \"source_id\": 16439793, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30101, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:37Z\", \"source_id\": 50841993, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:42Z\", \"source_id\": 16442489, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30117, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:26Z\", \"source_id\": 50852480, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:31Z\", \"source_id\": 16445559, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:03Z\", \"source_id\": 50876715, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:07Z\", \"source_id\": 16452290, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Epsom Downs", "service_state_platform": "1", "timing_fact_generation": 1789574347595135, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:13.369796", "service_state_evidence_id": 16452290, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 71, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:13.769847", "service_state_valid_until_kind": null, "operational_interpretation_version": 71, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P None EPD 2B84 377404+377467 8 100 None {"version": 3, "segments": [{"to_m": 657.037, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3337.998, "from_m": 657.037, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 6736.375, "from_m": 3337.998, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11198.012, "from_m": 6736.375, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 11281.429, "from_m": 11198.012, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16592.972, "from_m": 11281.429, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16609.621, "from_m": 16592.972, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16722.481, "from_m": 16609.621, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 16772.14, "from_m": 16722.481, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17080.61, "from_m": 16772.14, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18040.191, "from_m": 17080.61, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18248.188, "from_m": 18040.191, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 18283.443, "from_m": 18248.188, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 18746.603, "from_m": 18283.443, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 25231.178, "from_m": 18746.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25331.207, "from_m": 25231.178, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 25336.603, "from_m": 25331.207, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25373.533, "from_m": 25336.603, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25435.154, "from_m": 25373.533, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25539.281, "from_m": 25435.154, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 25813.508, "from_m": 25539.281, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 26486.106, "from_m": 25813.508, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 28566.24, "from_m": 26486.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": 30248.607, "from_m": 28566.24, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 31386.684, "from_m": 30248.607, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31706.459, "from_m": 31386.684, "capability_applied": null, "effective_limit_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": 614782, "profile_key": "65ea032820347587bd4e720ffd710bc67afc2c22b90c5cf4713659eb21a5f006", "schedule_id": 10655, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1600", "location": "London Victoria (C)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Battersea Pier Jn", "stage_seq": 2, "distance_m": 1342.075, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604", "location": "Battersea Park", "stage_seq": 3, "distance_m": 1893.376, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605H", "location": "Pouparts Jn", "stage_seq": 4, "distance_m": 3177.986, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1609", "location": "Clapham Junction (C)", "stage_seq": 5, "distance_m": 4242.594, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1611H", "wtt_dep": "1612", "location": "Wandsworth Common", "stage_seq": 6, "distance_m": 6479.297, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Balham", "stage_seq": 7, "distance_m": 7384.3, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617H", "location": "Streatham North Jn", "stage_seq": 8, "distance_m": 9730.311, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1618H", "wtt_dep": "1619H", "location": "Streatham Common", "stage_seq": 9, "distance_m": 10464.161, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622", "location": "Norbury", "stage_seq": 10, "distance_m": 13345.334, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Thornton Heath", "stage_seq": 11, "distance_m": 15294.037, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Selhurst", "stage_seq": 12, "distance_m": 16495.898, "section_seq": 1, "route_path_id": 31720}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1630", "location": "Selhurst Gloucester Rd Jn", "stage_seq": 13, "distance_m": 17080.61, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1632H", "wtt_dep": "1634", "location": "West Croydon", "stage_seq": 14, "distance_m": 18518.182, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1637", "location": "Waddon", "stage_seq": 15, "distance_m": 20208.536, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1641", "location": "Wallington", "stage_seq": 16, "distance_m": 22683.273, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Carshalton Beeches", "stage_seq": 17, "distance_m": 23973.527, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1649", "location": "Sutton (Surrey)", "stage_seq": 18, "distance_m": 25580.258, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653", "location": "Belmont", "stage_seq": 19, "distance_m": 27419.58, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1656", "wtt_dep": "1657", "location": "Banstead", "stage_seq": 20, "distance_m": 29800.112, "section_seq": 1, "route_path_id": 31720}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Epsom Downs", "stage_seq": 21, "distance_m": 31706.459, "section_seq": 1, "route_path_id": 31720}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 31706.459, "from_m": 0.0, "section_seq": 1, "route_path_id": 31720}], "total_distance_m": 31706.459, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 31623.042, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 83.417, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28889, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:41Z", "source_id": 50723582, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:03:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:44Z", "source_id": 16407890, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:22Z", "source_id": 50733544, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:06:57", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:26Z", "source_id": 16410786, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29197, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:33Z", "source_id": 50747266, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:12:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:36Z", "source_id": 16414847, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29225, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:43Z", "source_id": 50752960, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:14:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:48Z", "source_id": 16416529, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29908, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:46Z", "source_id": 50763700, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:18:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:49Z", "source_id": 16419694, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29916, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:33Z", "source_id": 50771277, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:21:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:37Z", "source_id": 16421893, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29924, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:49Z", "source_id": 50780047, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:24:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:54Z", "source_id": 16424466, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29936, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:39Z", "source_id": 50787526, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:44Z", "source_id": 16426692, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30055, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:37Z", "source_id": 50806696, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:34:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:41Z", "source_id": 16432263, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:00Z", "source_id": 50815878, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:37:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:03Z", "source_id": 16434867, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:29Z", "source_id": 50825174, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:41:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:33Z", "source_id": 16437612, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30077, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:10Z", "source_id": 50832771, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:44:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:16Z", "source_id": 16439793, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30101, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:37Z", "source_id": 50841993, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:48:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:42Z", "source_id": 16442489, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30117, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:26Z", "source_id": 50852480, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:52:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:31Z", "source_id": 16445559, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:03Z", "source_id": 50876715, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:00:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:07Z", "source_id": 16452290, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] London Victoria (C) 1600 1600 11 None None Epsom Downs 1700 1700 1 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G27326/2026-09-16/detailed None Banstead 2026-09-16T16:57:00+01:00 Epsom Downs 3.0 {"type": "LineString", "coordinates": [[-0.2143737, 51.3295325], [-0.2148536, 51.3296012], [-0.21529429999999997, 51.32963699999999], [-0.2155881, 51.329660800000006], [-0.21583640000000004, 51.32968100000001], [-0.2171846, 51.3296977], [-0.2194237, 51.32971920000001], [-0.2208072, 51.32969839999999], [-0.22158770000000003, 51.3296525], [-0.22271899999999997, 51.3294847], [-0.22392010000000004, 51.3292794], [-0.2256668, 51.328921699999995], [-0.23111170000000003, 51.32776299999998], [-0.2319578, 51.3275916], [-0.2326797, 51.32740969999999], [-0.2335910999999999, 51.327130700000005], [-0.23387430000000003, 51.3270265], [-0.2342944, 51.32686530000001], [-0.2351468999999999, 51.32649419999999], [-0.2359722999999999, 51.3260843], [-0.2369152, 51.3254974], [-0.2374944, 51.3250463], [-0.2378973, 51.324707399999994], [-0.2388561, 51.3238529]]} 1.2 1657 1700 Banstead Epsom Downs Epsom Downs 51.3238529 -0.2388561 51.3238529 -0.2388561 1 0 2026-09-16 16:10:37 TERMINATED 2026-09-16 16:00:00 Epsom Downs TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452290 1789574347595135 71 71 2026-09-16 16:10:13.769847 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:13.369796
583991 615674 C08810 172V46MT16 2026-09-16 COMPLETE 16452544 2026-09-16 17:00:00 2026-09-16 16:10:37 2026-09-18 16:10:37 {"id": 615674, "stp": "P", "toc": "Northern", "uid": "C08810", "consist": "333006", "dest_crs": "ILK", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C08810/2026-09-16/detailed", "trust_id": "172V46MT16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Ilkley", "service_date": "2026-09-16", "dest_arr_time": "1701", "dest_platform": "2", "is_terminated": 1, "next_location": "Ilkley", "signalling_id": "2V46", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Ilkley", "origin_dep_time": "1633", "origin_platform": "2B", "current_location": "Ilkley", "last_update_time": "2026-09-16T16:10:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]}", "current_leg_start": "Ben Rhydding", "dest_arr_time_act": "1700½", "motion_projection": null, "next_location_lat": "53.9247820", "next_location_lon": "-1.8215206", "previous_location": "Ben Rhydding", "current_leg_milage": "1.0", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"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\": 472.595, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 479.969, \"from_m\": 472.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1101.553, \"from_m\": 479.969, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2285.67, \"from_m\": 1101.553, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 8380.355, \"from_m\": 2285.67, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 10908.193, \"from_m\": 8380.355, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 11019.238, \"from_m\": 10908.193, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 11133.286, \"from_m\": 11019.238, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 11306.784, \"from_m\": 11133.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\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14326.17, \"from_m\": 11306.784, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 15032.176, \"from_m\": 14326.17, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15114.708, \"from_m\": 15032.176, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16366.438, \"from_m\": 15114.708, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23110.891, \"from_m\": 16366.438, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25265.483, \"from_m\": 23110.891, \"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\": 25655.751, \"from_m\": 25265.483, \"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\": 25706.522, \"from_m\": 25655.751, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 25936.998, \"from_m\": 25706.522, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 615674, \"profile_key\": \"ea31c7616386242d6473c21fc8b856504fd84c4dbda687105ce2a9055bd9e4cf\", \"schedule_id\": 875, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1633\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1634\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 527.837, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Armley Jn\", \"stage_seq\": 3, \"distance_m\": 2079.867, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1640\", \"location\": \"Apperley Jn\", \"stage_seq\": 4, \"distance_m\": 11019.238, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1644H\", \"wtt_dep\": \"1645H\", \"location\": \"Guiseley\", \"stage_seq\": 5, \"distance_m\": 16280.753, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1648H\", \"location\": \"Menston\", \"stage_seq\": 6, \"distance_m\": 18577.858, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Burley-in-Wharfedale\", \"stage_seq\": 7, \"distance_m\": 20769.197, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Ben Rhydding\", \"stage_seq\": 8, \"distance_m\": 24354.122, \"section_seq\": 1, \"route_path_id\": 65988}, {\"is_pass\": false, \"wtt_arr\": \"1700H\", \"wtt_dep\": null, \"location\": \"Ilkley\", \"stage_seq\": 9, \"distance_m\": 25936.998, \"section_seq\": 1, \"route_path_id\": 65988}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 25936.998, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 65988}], \"total_distance_m\": 25936.998, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 25929.624, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7.374, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1633", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "53.9247820", "current_position_lon": "-1.8215206", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5204, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:53Z\", \"source_id\": 50832013, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:58Z\", \"source_id\": 16439570, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:55Z\", \"source_id\": 50842826, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:58Z\", \"source_id\": 16442712, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5193, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:55Z\", \"source_id\": 50842826, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:58Z\", \"source_id\": 16442713, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5220, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:36Z\", \"source_id\": 50864431, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:41Z\", \"source_id\": 16448841, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5230, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:21Z\", \"source_id\": 50877504, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:23Z\", \"source_id\": 16452544, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Ilkley", "service_state_platform": "2", "timing_fact_generation": 1789574365048895, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:14.562685", "service_state_evidence_id": 16452544, "current_leg_start_actual_dep": "2026-09-16T16:55:30+01:00", "operational_evidence_version": 28, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:14.824232", "service_state_valid_until_kind": null, "operational_interpretation_version": 28, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS ILK 2V46 333006 4 100 None {"version": 3, "segments": [{"to_m": 322.211, "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": 472.595, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 479.969, "from_m": 472.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1101.553, "from_m": 479.969, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2285.67, "from_m": 1101.553, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 8380.355, "from_m": 2285.67, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 10908.193, "from_m": 8380.355, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 11019.238, "from_m": 10908.193, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 11133.286, "from_m": 11019.238, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 11306.784, "from_m": 11133.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", "infrastructure_limit_mph": 50.0}, {"to_m": 14326.17, "from_m": 11306.784, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 15032.176, "from_m": 14326.17, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15114.708, "from_m": 15032.176, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16366.438, "from_m": 15114.708, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23110.891, "from_m": 16366.438, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25265.483, "from_m": 23110.891, "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": 25655.751, "from_m": 25265.483, "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": 25706.522, "from_m": 25655.751, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 25936.998, "from_m": 25706.522, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 615674, "profile_key": "ea31c7616386242d6473c21fc8b856504fd84c4dbda687105ce2a9055bd9e4cf", "schedule_id": 875, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1633", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 65988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1634", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 527.837, "section_seq": 1, "route_path_id": 65988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Armley Jn", "stage_seq": 3, "distance_m": 2079.867, "section_seq": 1, "route_path_id": 65988}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1640", "location": "Apperley Jn", "stage_seq": 4, "distance_m": 11019.238, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1644H", "wtt_dep": "1645H", "location": "Guiseley", "stage_seq": 5, "distance_m": 16280.753, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1648H", "location": "Menston", "stage_seq": 6, "distance_m": 18577.858, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Burley-in-Wharfedale", "stage_seq": 7, "distance_m": 20769.197, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Ben Rhydding", "stage_seq": 8, "distance_m": 24354.122, "section_seq": 1, "route_path_id": 65988}, {"is_pass": false, "wtt_arr": "1700H", "wtt_dep": null, "location": "Ilkley", "stage_seq": 9, "distance_m": 25936.998, "section_seq": 1, "route_path_id": 65988}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 25936.998, "from_m": 0.0, "section_seq": 1, "route_path_id": 65988}], "total_distance_m": 25936.998, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 25929.624, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7.374, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5204, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:53Z", "source_id": 50832013, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:44:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:58Z", "source_id": 16439570, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5190, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:55Z", "source_id": 50842826, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:48:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:58Z", "source_id": 16442712, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5193, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:55Z", "source_id": 50842826, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:52:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:58Z", "source_id": 16442713, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5220, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:36Z", "source_id": 50864431, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:57:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:41Z", "source_id": 16448841, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5230, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:21Z", "source_id": 50877504, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:00:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:23Z", "source_id": 16452544, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Leeds 1633 1633 2B None None Ilkley 1701 1700½ 2 ON TIME -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C08810/2026-09-16/detailed None Ben Rhydding 2026-09-16T16:55:30+01:00 Ilkley 3.0 {"type": "LineString", "coordinates": [[-1.7975941252897216, 53.92576346596147], [-1.7975949, 53.925763499999995], [-1.7982540999999996, 53.9257818], [-1.7989131, 53.92578259999999], [-1.7996667, 53.925783], [-1.8006116999999997, 53.9257582], [-1.8013037000000005, 53.92572489999999], [-1.8019696000000005, 53.9256846], [-1.8023159, 53.9256566], [-1.8025922, 53.9256299], [-1.8029896999999997, 53.9255902], [-1.8034253, 53.9255495], [-1.8042391, 53.9254516], [-1.804848, 53.92536509999999], [-1.8055376999999997, 53.9252586], [-1.8071703999999995, 53.92497829999999], [-1.8080162, 53.924854], [-1.8092852, 53.92468920000001], [-1.8101845000000003, 53.92461039999999], [-1.8112892, 53.92453580000001], [-1.8121758, 53.9244956], [-1.8130346, 53.92447930000001], [-1.8140564, 53.924478], [-1.8147468, 53.9244829], [-1.8155557, 53.92452010000001], [-1.8172378, 53.9246051], [-1.8180128999999996, 53.9246176], [-1.8187123999999997, 53.92462940000001], [-1.8201959, 53.9247056], [-1.8215206, 53.924782000000015]]} 1.0 1657 1700 Ben Rhydding Ilkley Ilkley 53.9247820 -1.8215206 53.9247820 -1.8215206 1 0 2026-09-16 16:10:37 TERMINATED 2026-09-16 16:00:00 Ilkley TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452544 1789574365048895 28 28 2026-09-16 16:10:14.824232 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:14.562685
583992 615490 G97905 522U58MS16 2026-09-16 COMPLETE 16451503 2026-09-16 17:00:00 2026-09-16 16:10:37 2026-09-18 16:10:37 {"id": 615490, "stp": "P", "toc": "London Overground", "uid": "G97905", "consist": null, "dest_crs": "ENF", "num_carr": null, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G97905/2026-09-16/detailed", "trust_id": "522U58MS16", "origin_crs": "LST", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Enfield Town", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "2", "is_terminated": 1, "next_location": "Enfield Town", "signalling_id": "2U58", "timing_status": "LATE", "origin_station": "London Liverpool Street", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Enfield Town", "origin_dep_time": "1626", "origin_platform": "3", "current_location": "Enfield Town", "last_update_time": "2026-09-16T16:10:37", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.06896969580326169, 51.64116746129906], [-0.0700776, 51.6424861], [-0.07026229999999999, 51.64270549999999], [-0.0741718, 51.64736599999999], [-0.0741909, 51.6473891], [-0.0743059, 51.6475279], [-0.07482409999999999, 51.6481404], [-0.0750591, 51.6484278], [-0.07536459999999999, 51.64878800000001], [-0.0755237, 51.64897369999999], [-0.0756819, 51.6491578], [-0.0758534, 51.6493427], [-0.07600219999999999, 51.6495036], [-0.07617859999999999, 51.64968089999999], [-0.0763253, 51.649823700000006], [-0.07651909999999999, 51.650005], [-0.0767443, 51.65021029999999], [-0.0769741, 51.65041200000001], [-0.0772165, 51.650653000000005], [-0.07731889999999998, 51.6507387], [-0.0774741, 51.650858799999995], [-0.07760079999999998, 51.6509553], [-0.0778908, 51.65116340000001], [-0.0780271, 51.65125840000001], [-0.0781827, 51.6513671], [-0.07833989999999999, 51.65147429999999], [-0.0786049, 51.6516512], [-0.0789497, 51.6518855], [-0.0790556, 51.65195380000001], [-0.0791109, 51.65199080000001]]}", "current_leg_start": "Bush Hill Park", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.6519908", "next_location_lon": "-0.0791109", "previous_location": "Bush Hill Park", "current_leg_milage": "0.9", "linx_max_speed_mph": null, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 453.219, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 929.893, \"from_m\": 453.219, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1566.795, \"from_m\": 929.893, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 3141.679, \"from_m\": 1566.795, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4217.902, \"from_m\": 3141.679, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4258.697, \"from_m\": 4217.902, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 125, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4603.719, \"from_m\": 4258.697, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4893.293, \"from_m\": 4603.719, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4964.76, \"from_m\": 4893.293, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5088.396, \"from_m\": 4964.76, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 10008.278, \"from_m\": 5088.396, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10441.495, \"from_m\": 10008.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 13731.488, \"from_m\": 10441.495, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 14100.783, \"from_m\": 13731.488, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 16637.33, \"from_m\": 14100.783, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 125, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"synthetic_default\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 17160.332, \"from_m\": 16637.33, \"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\": 615490, \"profile_key\": \"6940f4c9f35191240ad2508fa0b5de7df1b5fb9d9377c0f54f75d17567a6889a\", \"schedule_id\": 13479, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"London Liverpool Street\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Bethnal Green\", \"stage_seq\": 2, \"distance_m\": 1812.143, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Cambridge Heath\", \"stage_seq\": 3, \"distance_m\": 2807.825, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1633\", \"wtt_dep\": \"1633H\", \"location\": \"London Fields\", \"stage_seq\": 4, \"distance_m\": 3865.099, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1635H\", \"location\": \"Hackney Downs\", \"stage_seq\": 5, \"distance_m\": 4782.11, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638\", \"location\": \"Rectory Road\", \"stage_seq\": 6, \"distance_m\": 6155.525, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1639H\", \"location\": \"Stoke Newington\", \"stage_seq\": 7, \"distance_m\": 6750.639, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1641H\", \"location\": \"Stamford Hill\", \"stage_seq\": 8, \"distance_m\": 8091.64, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Seven Sisters\", \"stage_seq\": 9, \"distance_m\": 9020.686, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1646\", \"location\": \"Bruce Grove\", \"stage_seq\": 10, \"distance_m\": 10204.754, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1647H\", \"wtt_dep\": \"1648\", \"location\": \"White Hart Lane\", \"stage_seq\": 11, \"distance_m\": 11544.421, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650\", \"location\": \"Silver Street\", \"stage_seq\": 12, \"distance_m\": 12751.124, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1651H\", \"wtt_dep\": \"1652H\", \"location\": \"Edmonton Green\", \"stage_seq\": 13, \"distance_m\": 13731.488, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653H\", \"location\": \"Bury Street Jn\", \"stage_seq\": 14, \"distance_m\": 14867.981, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Bush Hill Park\", \"stage_seq\": 15, \"distance_m\": 15762.846, \"section_seq\": 1, \"route_path_id\": 32938}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Enfield Town\", \"stage_seq\": 16, \"distance_m\": 17160.332, \"section_seq\": 1, \"route_path_id\": 32938}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 17160.332, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32938}], \"total_distance_m\": 17160.332, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125, \"speed_covered_distance_m\": 15544.653, \"equipment_max_speed_source\": \"synthetic_default\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": 125, \"unknown_infrastructure_distance_m\": 1615.679, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1626", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.6519908", "current_position_lon": "-0.0791109", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 15460, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:05Z\", \"source_id\": 50799777, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:06Z\", \"source_id\": 16430118, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15449, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:08Z\", \"source_id\": 50805450, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:33:12Z\", \"source_id\": 16431818, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15444, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:56Z\", \"source_id\": 50810139, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:02Z\", \"source_id\": 16433231, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 15436, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:32Z\", \"source_id\": 50814522, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:34Z\", \"source_id\": 16434511, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:52Z\", \"source_id\": 16437085, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14981, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:15Z\", \"source_id\": 50827274, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:18Z\", \"source_id\": 16438233, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14977, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:18Z\", \"source_id\": 50833173, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:43:20Z\", \"source_id\": 16439895, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14971, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:45Z\", \"source_id\": 50837051, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:20\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:52Z\", \"source_id\": 16441059, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14960, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:19Z\", \"source_id\": 50843847, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:23Z\", \"source_id\": 16443039, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14956, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:18Z\", \"source_id\": 50849390, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:18Z\", \"source_id\": 16444567, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14952, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:17Z\", \"source_id\": 50854909, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:22Z\", \"source_id\": 16446227, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:22Z\", \"source_id\": 50860807, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:25Z\", \"source_id\": 16447877, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14940, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:10Z\", \"source_id\": 50868710, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:12Z\", \"source_id\": 16450014, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 14933, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:04Z\", \"source_id\": 50873926, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:06Z\", \"source_id\": 16451503, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Enfield Town", "service_state_platform": "2", "timing_fact_generation": 1789574286678404, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:15.624275", "service_state_evidence_id": 16451503, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 62, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:17.449459", "service_state_valid_until_kind": null, "operational_interpretation_version": 62, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} London Overground P LST ENF 2U58 None None None None {"version": 3, "segments": [{"to_m": 453.219, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 929.893, "from_m": 453.219, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1566.795, "from_m": 929.893, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 3141.679, "from_m": 1566.795, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4217.902, "from_m": 3141.679, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4258.697, "from_m": 4217.902, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 125, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4603.719, "from_m": 4258.697, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4893.293, "from_m": 4603.719, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4964.76, "from_m": 4893.293, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5088.396, "from_m": 4964.76, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 10008.278, "from_m": 5088.396, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10441.495, "from_m": 10008.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 13731.488, "from_m": 10441.495, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 14100.783, "from_m": 13731.488, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 16637.33, "from_m": 14100.783, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 125, "governing_constraint": "infrastructure", "equipment_limit_source": "synthetic_default", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 17160.332, "from_m": 16637.33, "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": 615490, "profile_key": "6940f4c9f35191240ad2508fa0b5de7df1b5fb9d9377c0f54f75d17567a6889a", "schedule_id": 13479, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1626", "location": "London Liverpool Street", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Bethnal Green", "stage_seq": 2, "distance_m": 1812.143, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Cambridge Heath", "stage_seq": 3, "distance_m": 2807.825, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1633", "wtt_dep": "1633H", "location": "London Fields", "stage_seq": 4, "distance_m": 3865.099, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1635H", "location": "Hackney Downs", "stage_seq": 5, "distance_m": 4782.11, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638", "location": "Rectory Road", "stage_seq": 6, "distance_m": 6155.525, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1639H", "location": "Stoke Newington", "stage_seq": 7, "distance_m": 6750.639, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1641H", "location": "Stamford Hill", "stage_seq": 8, "distance_m": 8091.64, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Seven Sisters", "stage_seq": 9, "distance_m": 9020.686, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1646", "location": "Bruce Grove", "stage_seq": 10, "distance_m": 10204.754, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1647H", "wtt_dep": "1648", "location": "White Hart Lane", "stage_seq": 11, "distance_m": 11544.421, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650", "location": "Silver Street", "stage_seq": 12, "distance_m": 12751.124, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1651H", "wtt_dep": "1652H", "location": "Edmonton Green", "stage_seq": 13, "distance_m": 13731.488, "section_seq": 1, "route_path_id": 32938}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653H", "location": "Bury Street Jn", "stage_seq": 14, "distance_m": 14867.981, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Bush Hill Park", "stage_seq": 15, "distance_m": 15762.846, "section_seq": 1, "route_path_id": 32938}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Enfield Town", "stage_seq": 16, "distance_m": 17160.332, "section_seq": 1, "route_path_id": 32938}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 17160.332, "from_m": 0.0, "section_seq": 1, "route_path_id": 32938}], "total_distance_m": 17160.332, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125, "speed_covered_distance_m": 15544.653, "equipment_max_speed_source": "synthetic_default", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": 125, "unknown_infrastructure_distance_m": 1615.679, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 15460, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:05Z", "source_id": 50799777, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:31:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:06Z", "source_id": 16430118, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15449, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:08Z", "source_id": 50805450, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:33:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:33:12Z", "source_id": 16431818, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15444, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:56Z", "source_id": 50810139, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:35:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:02Z", "source_id": 16433231, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 15436, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:32Z", "source_id": 50814522, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:37:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:34Z", "source_id": 16434511, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:52Z", "source_id": 16437085, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14981, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:15Z", "source_id": 50827274, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:41:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:18Z", "source_id": 16438233, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14977, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:18Z", "source_id": 50833173, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:43:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:43:20Z", "source_id": 16439895, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14971, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:45Z", "source_id": 50837051, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:45:20", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:52Z", "source_id": 16441059, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14960, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:19Z", "source_id": 50843847, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:47:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:23Z", "source_id": 16443039, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14956, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:18Z", "source_id": 50849390, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:49:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:18Z", "source_id": 16444567, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14952, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:17Z", "source_id": 50854909, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:51:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:22Z", "source_id": 16446227, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:22Z", "source_id": 50860807, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:53:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:25Z", "source_id": 16447877, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14940, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:10Z", "source_id": 50868710, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:56:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:12Z", "source_id": 16450014, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 14933, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:04Z", "source_id": 50873926, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:00:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:06Z", "source_id": 16451503, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] London Liverpool Street 1626 1626 3 None None Enfield Town 1659 1658 2 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G97905/2026-09-16/detailed None Bush Hill Park 2026-09-16T16:57:00+01:00 Enfield Town 3.0 {"type": "LineString", "coordinates": [[-0.06896969580326169, 51.64116746129906], [-0.0700776, 51.6424861], [-0.07026229999999999, 51.64270549999999], [-0.0741718, 51.64736599999999], [-0.0741909, 51.6473891], [-0.0743059, 51.6475279], [-0.07482409999999999, 51.6481404], [-0.0750591, 51.6484278], [-0.07536459999999999, 51.64878800000001], [-0.0755237, 51.64897369999999], [-0.0756819, 51.6491578], [-0.0758534, 51.6493427], [-0.07600219999999999, 51.6495036], [-0.07617859999999999, 51.64968089999999], [-0.0763253, 51.649823700000006], [-0.07651909999999999, 51.650005], [-0.0767443, 51.65021029999999], [-0.0769741, 51.65041200000001], [-0.0772165, 51.650653000000005], [-0.07731889999999998, 51.6507387], [-0.0774741, 51.650858799999995], [-0.07760079999999998, 51.6509553], [-0.0778908, 51.65116340000001], [-0.0780271, 51.65125840000001], [-0.0781827, 51.6513671], [-0.07833989999999999, 51.65147429999999], [-0.0786049, 51.6516512], [-0.0789497, 51.6518855], [-0.0790556, 51.65195380000001], [-0.0791109, 51.65199080000001]]} 0.9 1657 1700 Bush Hill Park Enfield Town Enfield Town 51.6519908 -0.0791109 51.6519908 -0.0791109 1 0 2026-09-16 16:10:37 TERMINATED 2026-09-16 16:00:00 Enfield Town TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451503 1789574286678404 62 62 2026-09-16 16:10:17.449459 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:15.624275
583993 616091 Y15608 852A37MT16 2026-09-16 COMPLETE 16453213 2026-09-16 16:59:00 2026-09-16 16:10:37 2026-09-18 16:10:37 {"id": 616091, "stp": "P", "toc": "Great Western Railway", "uid": "Y15608", "consist": "150234+150246", "dest_crs": "SIV", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:Y15608/2026-09-16/detailed", "trust_id": "852A37MT16", "origin_crs": "SER", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "St. Ives", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": null, "is_terminated": 1, "next_location": "St. Ives", "signalling_id": "2A37", "timing_status": "ON TIME", "origin_station": "St. Erth", "current_leg_arr": "1659", "current_leg_dep": "1656", "current_leg_end": "St. Ives", "origin_dep_time": "1648", "origin_platform": "3", "current_location": "St. Ives", "last_update_time": "2026-09-16T16:10:37", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-5.4646812, 50.1972224], [-5.465125799999999, 50.1972872], [-5.465559699999999, 50.19736480000001], [-5.465840799999999, 50.19742440000001], [-5.4660737, 50.197485500000006], [-5.466330299999999, 50.1975717], [-5.4664734, 50.197631], [-5.4667376, 50.19775119999999], [-5.466991499999999, 50.1978826], [-5.4673054, 50.1980726], [-5.4676365, 50.1983226], [-5.4679355, 50.198547299999994], [-5.468259999999999, 50.19877379999999], [-5.468607899999999, 50.1989737], [-5.469003799999999, 50.1991947], [-5.469348199999999, 50.19941579999999], [-5.4696281, 50.19963059999999], [-5.469861599999999, 50.19987229999999], [-5.470066899999999, 50.2001381], [-5.4702371, 50.2004123], [-5.4703756, 50.2006922], [-5.470451099999999, 50.2009404], [-5.4705025, 50.20128540000001], [-5.4704976, 50.2015944], [-5.470443599999999, 50.201936200000006], [-5.4703324, 50.2023201], [-5.4702219, 50.20268240000001], [-5.4701612, 50.2030141], [-5.470135, 50.203354399999995], [-5.4701742, 50.203768899999986], [-5.470172, 50.20415440000001], [-5.470171299999999, 50.2042868], [-5.4700799, 50.2048429], [-5.4700828999999995, 50.2050651], [-5.470119099999999, 50.205286], [-5.4701518, 50.2054312], [-5.4702060999999995, 50.20556849999999], [-5.4702721, 50.2057167], [-5.4703508, 50.2058609], [-5.4704409, 50.20599260000001], [-5.4705469, 50.2061163], [-5.4706545, 50.20623189999999], [-5.470776899999999, 50.20634009999999], [-5.4710586, 50.2065642], [-5.471213699999999, 50.206675], [-5.471389199999999, 50.20677729999999], [-5.4715625, 50.206866], [-5.4717489, 50.20694349999999], [-5.4719449, 50.20702529999999], [-5.472188899999999, 50.20710789999999], [-5.472507399999999, 50.2071866], [-5.4727725, 50.2072347], [-5.4730642, 50.207270900000005], [-5.473442099999999, 50.20730410000001], [-5.4739668, 50.20734710000001], [-5.4744449, 50.20738899999999], [-5.4747836, 50.20743610000001], [-5.475166, 50.2075071], [-5.475410799999999, 50.20756639999999], [-5.4756342, 50.20763109999999], [-5.4758683999999995, 50.2077048], [-5.476024699999999, 50.207760400000005], [-5.476168799999999, 50.20781370000001], [-5.4764712, 50.2079492], [-5.476722999999999, 50.2080813], [-5.4769451, 50.20821550000001], [-5.4771075, 50.2083322], [-5.477814, 50.20893349999999]]}", "current_leg_start": "Carbis Bay", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "50.2089335", "next_location_lon": "-5.4778140", "previous_location": "Carbis Bay", "current_leg_milage": "1.1", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 72.668, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 288.901, \"from_m\": 72.668, \"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\": 6470.863, \"from_m\": 288.901, \"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\": 6686.216, \"from_m\": 6470.863, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 616091, \"profile_key\": \"a37f5500f51b3ec0a52fc08ba5bbbcb3b3592d61a91700c9e36ddba5daf64f96\", \"schedule_id\": 30213, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"St. Erth\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40414}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651\", \"location\": \"Lelant\", \"stage_seq\": 2, \"distance_m\": 1787.936, \"section_seq\": 1, \"route_path_id\": 40414}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656\", \"location\": \"Carbis Bay\", \"stage_seq\": 3, \"distance_m\": 4859.265, \"section_seq\": 1, \"route_path_id\": 40414}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"St. Ives\", \"stage_seq\": 4, \"distance_m\": 6686.216, \"section_seq\": 1, \"route_path_id\": 40414}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 6686.216, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 40414}], \"total_distance_m\": 6686.216, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 6686.216, \"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": "1648", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "50.2089335", "current_position_lon": "-5.4778140", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:16Z\", \"source_id\": 16446135, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:16Z\", \"source_id\": 16450074, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:17Z\", \"source_id\": 16453213, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}]", "service_state_location": "St. Ives", "service_state_platform": null, "timing_fact_generation": 1789574417570133, "current_leg_arrival_utc": "2026-09-16T16:59:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:17.564744", "service_state_evidence_id": 16453213, "current_leg_start_actual_dep": "2026-09-16T16:56:00+01:00", "operational_evidence_version": 8, "service_state_event_time_utc": "2026-09-16T15:59:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:18.589487", "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 SER SIV 2A37 150234+150246 4 75 None {"version": 3, "segments": [{"to_m": 72.668, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 288.901, "from_m": 72.668, "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": 6470.863, "from_m": 288.901, "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": 6686.216, "from_m": 6470.863, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 616091, "profile_key": "a37f5500f51b3ec0a52fc08ba5bbbcb3b3592d61a91700c9e36ddba5daf64f96", "schedule_id": 30213, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1648", "location": "St. Erth", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 40414}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Lelant", "stage_seq": 2, "distance_m": 1787.936, "section_seq": 1, "route_path_id": 40414}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "Carbis Bay", "stage_seq": 3, "distance_m": 4859.265, "section_seq": 1, "route_path_id": 40414}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "St. Ives", "stage_seq": 4, "distance_m": 6686.216, "section_seq": 1, "route_path_id": 40414}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 6686.216, "from_m": 0.0, "section_seq": 1, "route_path_id": 40414}], "total_distance_m": 6686.216, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 6686.216, "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-16T15:51:16Z", "source_id": 16446135, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:16Z", "source_id": 16450074, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:17Z", "source_id": 16453213, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}] St. Erth 1648 1648 3 None None St. Ives 1659 1659 None ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:Y15608/2026-09-16/detailed None Carbis Bay 2026-09-16T16:56:00+01:00 St. Ives 3.0 {"type": "LineString", "coordinates": [[-5.4646812, 50.1972224], [-5.465125799999999, 50.1972872], [-5.465559699999999, 50.19736480000001], [-5.465840799999999, 50.19742440000001], [-5.4660737, 50.197485500000006], [-5.466330299999999, 50.1975717], [-5.4664734, 50.197631], [-5.4667376, 50.19775119999999], [-5.466991499999999, 50.1978826], [-5.4673054, 50.1980726], [-5.4676365, 50.1983226], [-5.4679355, 50.198547299999994], [-5.468259999999999, 50.19877379999999], [-5.468607899999999, 50.1989737], [-5.469003799999999, 50.1991947], [-5.469348199999999, 50.19941579999999], [-5.4696281, 50.19963059999999], [-5.469861599999999, 50.19987229999999], [-5.470066899999999, 50.2001381], [-5.4702371, 50.2004123], [-5.4703756, 50.2006922], [-5.470451099999999, 50.2009404], [-5.4705025, 50.20128540000001], [-5.4704976, 50.2015944], [-5.470443599999999, 50.201936200000006], [-5.4703324, 50.2023201], [-5.4702219, 50.20268240000001], [-5.4701612, 50.2030141], [-5.470135, 50.203354399999995], [-5.4701742, 50.203768899999986], [-5.470172, 50.20415440000001], [-5.470171299999999, 50.2042868], [-5.4700799, 50.2048429], [-5.4700828999999995, 50.2050651], [-5.470119099999999, 50.205286], [-5.4701518, 50.2054312], [-5.4702060999999995, 50.20556849999999], [-5.4702721, 50.2057167], [-5.4703508, 50.2058609], [-5.4704409, 50.20599260000001], [-5.4705469, 50.2061163], [-5.4706545, 50.20623189999999], [-5.470776899999999, 50.20634009999999], [-5.4710586, 50.2065642], [-5.471213699999999, 50.206675], [-5.471389199999999, 50.20677729999999], [-5.4715625, 50.206866], [-5.4717489, 50.20694349999999], [-5.4719449, 50.20702529999999], [-5.472188899999999, 50.20710789999999], [-5.472507399999999, 50.2071866], [-5.4727725, 50.2072347], [-5.4730642, 50.207270900000005], [-5.473442099999999, 50.20730410000001], [-5.4739668, 50.20734710000001], [-5.4744449, 50.20738899999999], [-5.4747836, 50.20743610000001], [-5.475166, 50.2075071], [-5.475410799999999, 50.20756639999999], [-5.4756342, 50.20763109999999], [-5.4758683999999995, 50.2077048], [-5.476024699999999, 50.207760400000005], [-5.476168799999999, 50.20781370000001], [-5.4764712, 50.2079492], [-5.476722999999999, 50.2080813], [-5.4769451, 50.20821550000001], [-5.4771075, 50.2083322], [-5.477814, 50.20893349999999]]} 1.1 1656 1659 Carbis Bay St. Ives St. Ives 50.2089335 -5.4778140 50.2089335 -5.4778140 1 0 2026-09-16 16:10:37 TERMINATED 2026-09-16 15:59:00 St. Ives TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16453213 1789574417570133 8 8 2026-09-16 16:10:18.589487 None None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:17.564744
583994 614453 P23961 172N20MR16 2026-09-16 COMPLETE 16452050 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 614453, "stp": "P", "toc": "Northern", "uid": "P23961", "consist": "150002", "dest_crs": "SHF", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P23961/2026-09-16/detailed", "trust_id": "172N20MR16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sheffield", "service_date": "2026-09-16", "dest_arr_time": "1701", "dest_platform": "4A", "is_terminated": 1, "next_location": "Sheffield", "signalling_id": "2N20", "timing_status": "EARLY", "origin_station": "Leeds", "current_leg_arr": "1700", "current_leg_dep": "1654", "current_leg_end": "Sheffield", "origin_dep_time": "1548", "origin_platform": "10B", "current_location": "Sheffield", "last_update_time": "2026-09-16T16:10:37", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]}", "current_leg_start": "Meadowhall", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.3780311", "next_location_lon": "-1.4619218", "previous_location": "Meadowhall", "current_leg_milage": "3.4", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 720.026, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 769.481, \"from_m\": 720.026, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 1050.796, \"from_m\": 769.481, \"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\": 1307.337, \"from_m\": 1050.796, \"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\": 1529.573, \"from_m\": 1307.337, \"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\": 2343.296, \"from_m\": 1529.573, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 8618.173, \"from_m\": 2343.296, \"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\": 14273.626, \"from_m\": 8618.173, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 16311.834, \"from_m\": 14273.626, \"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\": 16451.103, \"from_m\": 16311.834, \"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\": 16478.926, \"from_m\": 16451.103, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 16836.179, \"from_m\": 16478.926, \"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\": 17964.879, \"from_m\": 16836.179, \"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\": 18562.902, \"from_m\": 17964.879, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 23558.125, \"from_m\": 18562.902, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 23614.806, \"from_m\": 23558.125, \"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\": 32268.38, \"from_m\": 23614.806, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 33066.029, \"from_m\": 32268.38, \"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\": 33099.728, \"from_m\": 33066.029, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 34340.354, \"from_m\": 33099.728, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 43388.807, \"from_m\": 34340.354, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 44124.831, \"from_m\": 43388.807, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 49048.399, \"from_m\": 44124.831, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 49084.462, \"from_m\": 49048.399, \"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\": 49139.983, \"from_m\": 49084.462, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 50133.007, \"from_m\": 49139.983, \"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\": 53426.518, \"from_m\": 50133.007, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54652.762, \"from_m\": 53426.518, \"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\": 54881.85, \"from_m\": 54652.762, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 54928.298, \"from_m\": 54881.85, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 62250.768, \"from_m\": 54928.298, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 62785.179, \"from_m\": 62250.768, \"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\": 614453, \"profile_key\": \"ca7eeaff034dd83bcef607e346718ac9f435c6d75d09d15da6d1f8cbbf3351f2\", \"schedule_id\": 20385, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 525.631, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1549H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 3, \"distance_m\": 904.624, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1551\", \"location\": \"Holbeck Jn\", \"stage_seq\": 4, \"distance_m\": 1469.509, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1559H\", \"wtt_dep\": \"1600\", \"location\": \"Outwood\", \"stage_seq\": 5, \"distance_m\": 12213.281, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"Wakefield Westgate\", \"stage_seq\": 6, \"distance_m\": 16205.369, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608\", \"location\": \"Sandal & Agbrigg\", \"stage_seq\": 7, \"distance_m\": 18939.217, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611\", \"location\": \"Hare Park Jn\", \"stage_seq\": 8, \"distance_m\": 22551.936, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1615\", \"location\": \"Fitzwilliam\", \"stage_seq\": 9, \"distance_m\": 26891.05, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619\", \"location\": \"South Kirkby Jn\", \"stage_seq\": 10, \"distance_m\": 32134.458, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1620H\", \"wtt_dep\": \"1621\", \"location\": \"Moorthorpe\", \"stage_seq\": 11, \"distance_m\": 33266.292, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Thurnscoe\", \"stage_seq\": 12, \"distance_m\": 38754.621, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1629H\", \"location\": \"Goldthorpe\", \"stage_seq\": 13, \"distance_m\": 40089.862, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632H\", \"location\": \"Bolton-Upon-Dearne\", \"stage_seq\": 14, \"distance_m\": 41780.739, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"Swinton (S.Yorks)\", \"stage_seq\": 15, \"distance_m\": 45571.461, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Aldwarke Jn\", \"stage_seq\": 16, \"distance_m\": 48988.757, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647\", \"location\": \"Rotherham Central\", \"stage_seq\": 17, \"distance_m\": 53041.851, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1649H\", \"location\": \"Holmes Jn\", \"stage_seq\": 18, \"distance_m\": 54628.698, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1653\", \"wtt_dep\": \"1654\", \"location\": \"Meadowhall\", \"stage_seq\": 19, \"distance_m\": 57341.201, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654H\", \"location\": \"Wincobank Jn\", \"stage_seq\": 20, \"distance_m\": 57619.351, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1659\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 21, \"distance_m\": 62052.638, \"section_seq\": 1, \"route_path_id\": 74265}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Sheffield\", \"stage_seq\": 22, \"distance_m\": 62785.179, \"section_seq\": 1, \"route_path_id\": 74265}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 62785.179, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 74265}], \"total_distance_m\": 62785.179, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 59334.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 3450.936, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1548", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.3780311", "current_position_lon": "-1.4619218", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 6010, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:42Z\", \"source_id\": 50710337, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:58:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:57:46Z\", \"source_id\": 16404104, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6014, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:19Z\", \"source_id\": 50722656, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:22Z\", \"source_id\": 16407618, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6042, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:18Z\", \"source_id\": 50735944, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:07:20Z\", \"source_id\": 16411478, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6046, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:46Z\", \"source_id\": 50753090, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:13:46Z\", \"source_id\": 16416513, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6074, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:48Z\", \"source_id\": 50769253, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:53Z\", \"source_id\": 16421302, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7139, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:23Z\", \"source_id\": 50784189, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:27Z\", \"source_id\": 16425713, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7143, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:00Z\", \"source_id\": 50791089, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:28:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:01Z\", \"source_id\": 16427773, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:28:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:50Z\", \"source_id\": 50799108, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:51Z\", \"source_id\": 16429974, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7151, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:08Z\", \"source_id\": 50810680, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:13Z\", \"source_id\": 16433389, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:06Z\", \"source_id\": 50835212, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:09Z\", \"source_id\": 16440480, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7252, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:44Z\", \"source_id\": 50856278, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:46Z\", \"source_id\": 16446563, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:44Z\", \"source_id\": 50875790, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:47Z\", \"source_id\": 16452050, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sheffield", "service_state_platform": "4", "timing_fact_generation": 1789574328301780, "current_leg_arrival_utc": "2026-09-16T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:18.954241", "service_state_evidence_id": 16452050, "current_leg_start_actual_dep": "2026-09-16T16:54:00+01:00", "operational_evidence_version": 64, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:19.379193", "service_state_valid_until_kind": null, "operational_interpretation_version": 64, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS SHF 2N20 150002 3 75 None {"version": 3, "segments": [{"to_m": 322.211, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 720.026, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 769.481, "from_m": 720.026, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 1050.796, "from_m": 769.481, "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": 1307.337, "from_m": 1050.796, "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": 1529.573, "from_m": 1307.337, "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": 2343.296, "from_m": 1529.573, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 8618.173, "from_m": 2343.296, "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": 14273.626, "from_m": 8618.173, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 16311.834, "from_m": 14273.626, "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": 16451.103, "from_m": 16311.834, "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": 16478.926, "from_m": 16451.103, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 16836.179, "from_m": 16478.926, "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": 17964.879, "from_m": 16836.179, "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": 18562.902, "from_m": 17964.879, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 23558.125, "from_m": 18562.902, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 23614.806, "from_m": 23558.125, "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": 32268.38, "from_m": 23614.806, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 33066.029, "from_m": 32268.38, "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": 33099.728, "from_m": 33066.029, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 34340.354, "from_m": 33099.728, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 43388.807, "from_m": 34340.354, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 44124.831, "from_m": 43388.807, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 49048.399, "from_m": 44124.831, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 49084.462, "from_m": 49048.399, "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": 49139.983, "from_m": 49084.462, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 50133.007, "from_m": 49139.983, "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": 53426.518, "from_m": 50133.007, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54652.762, "from_m": 53426.518, "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": 54881.85, "from_m": 54652.762, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 54928.298, "from_m": 54881.85, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 62250.768, "from_m": 54928.298, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 62785.179, "from_m": 62250.768, "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": 614453, "profile_key": "ca7eeaff034dd83bcef607e346718ac9f435c6d75d09d15da6d1f8cbbf3351f2", "schedule_id": 20385, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1548", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 525.631, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1549H", "location": "Whitehall Jn", "stage_seq": 3, "distance_m": 904.624, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1551", "location": "Holbeck Jn", "stage_seq": 4, "distance_m": 1469.509, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1559H", "wtt_dep": "1600", "location": "Outwood", "stage_seq": 5, "distance_m": 12213.281, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "Wakefield Westgate", "stage_seq": 6, "distance_m": 16205.369, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608", "location": "Sandal & Agbrigg", "stage_seq": 7, "distance_m": 18939.217, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611", "location": "Hare Park Jn", "stage_seq": 8, "distance_m": 22551.936, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1615", "location": "Fitzwilliam", "stage_seq": 9, "distance_m": 26891.05, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619", "location": "South Kirkby Jn", "stage_seq": 10, "distance_m": 32134.458, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1620H", "wtt_dep": "1621", "location": "Moorthorpe", "stage_seq": 11, "distance_m": 33266.292, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Thurnscoe", "stage_seq": 12, "distance_m": 38754.621, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1629H", "location": "Goldthorpe", "stage_seq": 13, "distance_m": 40089.862, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632H", "location": "Bolton-Upon-Dearne", "stage_seq": 14, "distance_m": 41780.739, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "Swinton (S.Yorks)", "stage_seq": 15, "distance_m": 45571.461, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Aldwarke Jn", "stage_seq": 16, "distance_m": 48988.757, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647", "location": "Rotherham Central", "stage_seq": 17, "distance_m": 53041.851, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1649H", "location": "Holmes Jn", "stage_seq": 18, "distance_m": 54628.698, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1653", "wtt_dep": "1654", "location": "Meadowhall", "stage_seq": 19, "distance_m": 57341.201, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654H", "location": "Wincobank Jn", "stage_seq": 20, "distance_m": 57619.351, "section_seq": 1, "route_path_id": 74265}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1659", "location": "Nunnery Main Line Jn", "stage_seq": 21, "distance_m": 62052.638, "section_seq": 1, "route_path_id": 74265}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Sheffield", "stage_seq": 22, "distance_m": 62785.179, "section_seq": 1, "route_path_id": 74265}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 62785.179, "from_m": 0.0, "section_seq": 1, "route_path_id": 74265}], "total_distance_m": 62785.179, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 59334.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 3450.936, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 6010, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:42Z", "source_id": 50710337, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:58:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:57:46Z", "source_id": 16404104, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6014, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:19Z", "source_id": 50722656, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:03:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:22Z", "source_id": 16407618, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6042, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:18Z", "source_id": 50735944, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:07:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:07:20Z", "source_id": 16411478, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6046, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:46Z", "source_id": 50753090, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:14:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:13:46Z", "source_id": 16416513, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6074, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:48Z", "source_id": 50769253, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:20:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:53Z", "source_id": 16421302, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7139, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:23Z", "source_id": 50784189, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:26:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:27Z", "source_id": 16425713, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7143, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:00Z", "source_id": 50791089, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:28:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:01Z", "source_id": 16427773, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:28:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:50Z", "source_id": 50799108, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:31:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:51Z", "source_id": 16429974, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7151, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:08Z", "source_id": 50810680, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:36:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:13Z", "source_id": 16433389, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:06Z", "source_id": 50835212, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:45:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:09Z", "source_id": 16440480, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7252, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:44Z", "source_id": 50856278, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:53:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:46Z", "source_id": 16446563, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:44Z", "source_id": 50875790, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:47Z", "source_id": 16452050, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Leeds 1548 1548 10B None None Sheffield 1701 1701 4A EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P23961/2026-09-16/detailed None Meadowhall 2026-09-16T16:54:00+01:00 Sheffield 6.0 {"type": "LineString", "coordinates": [[-1.4142513834674877, 53.41659584700854], [-1.4145574, 53.416396899999995], [-1.4158304, 53.415564], [-1.4160322, 53.415432300000006], [-1.4164377, 53.415152299999995], [-1.4165713, 53.41506319999999], [-1.4168494, 53.4148776], [-1.4174973, 53.41445500000001], [-1.4177581272291455, 53.41428429590598], [-1.4198309, 53.41292769999999], [-1.4221227, 53.4114187], [-1.4249478, 53.4095683], [-1.4249617999999995, 53.4095576], [-1.4250994999999995, 53.4094663], [-1.4253305999999997, 53.4093172], [-1.4256527, 53.4090676], [-1.425902, 53.40890809999999], [-1.4263786, 53.4085645], [-1.4265572, 53.4084348], [-1.4267611, 53.408299199999995], [-1.4271636, 53.4080366], [-1.4273973999999998, 53.40785129999999], [-1.4276148000000002, 53.4076931], [-1.4301063, 53.40603960000001], [-1.4303174, 53.4058662], [-1.4304555, 53.405764799999986], [-1.4306008, 53.4056525], [-1.4327813, 53.404219899999994], [-1.4356063, 53.40235090000001], [-1.4358649, 53.40217449999999], [-1.4360665999999995, 53.4020359], [-1.4363129999999995, 53.4018449], [-1.4364893999999997, 53.40170309999999], [-1.4365673, 53.401645499999994], [-1.4367818000000003, 53.401501], [-1.4370039, 53.4013514], [-1.4371600999999998, 53.40122439999999], [-1.437304454591234, 53.40111607305486], [-1.4375139, 53.4009589], [-1.4376136999999998, 53.40085439999999], [-1.4377828, 53.400691900000005], [-1.4380101999999997, 53.4004418], [-1.4386429, 53.3997257], [-1.4393098, 53.39898829999999], [-1.4394838, 53.3988024], [-1.4397824, 53.3985375], [-1.4400109, 53.398292], [-1.4402739999999998, 53.397986499999995], [-1.4406222999999998, 53.3975896], [-1.4409092999999995, 53.3973379], [-1.4421014, 53.3959888], [-1.4423034, 53.3957551], [-1.4428206999999995, 53.39518989999999], [-1.4429477999999998, 53.3950392], [-1.4435614, 53.3944041], [-1.4441293, 53.39387779999999], [-1.4445476999999998, 53.39352709999999], [-1.4448625999999998, 53.3932785], [-1.445257, 53.39297210000001], [-1.4458702, 53.3925244], [-1.4473208999999998, 53.391551], [-1.4480139, 53.39106400000001], [-1.4486596, 53.390559999999994], [-1.4491729, 53.3901215], [-1.4497699, 53.38955889999999], [-1.4500638999999995, 53.38926250000001], [-1.4502867999999998, 53.389030099999985], [-1.4503360999999997, 53.38897860000001], [-1.4504743, 53.38882499999999], [-1.4506258, 53.3886602], [-1.4508826, 53.3883489], [-1.4510441999999997, 53.3881556], [-1.451181, 53.387982], [-1.4512842999999995, 53.3878373], [-1.4516005999999997, 53.3874037], [-1.4517214, 53.387251799999994], [-1.4521624999999998, 53.3867359], [-1.4522176, 53.3866763], [-1.4523346999999998, 53.386550799999995], [-1.4524586, 53.38641779999999], [-1.452629277575309, 53.386246771284014], [-1.4526529999999998, 53.386223], [-1.4528268, 53.3860543], [-1.4529234999999998, 53.385971299999994], [-1.4530241, 53.38589240000001], [-1.4533755999999998, 53.3856264], [-1.4538106999999998, 53.3853082], [-1.4541824999999995, 53.3850363], [-1.4544201, 53.38488829999999], [-1.4546183, 53.384768099999995], [-1.4547555, 53.38468600000001], [-1.4551480999999995, 53.3844606], [-1.455698038264012, 53.38415351224939], [-1.4558908216090882, 53.38404434789928], [-1.456059960743298, 53.38394703721588], [-1.4562088490416067, 53.383859896859335], [-1.4563408798789796, 53.38378124348975], [-1.4564594466303822, 53.38370939376728], [-1.4565679426707794, 53.38364266435203], [-1.4566697613751365, 53.38357937190415], [-1.4567682961184196, 53.383517833083744], [-1.456866940275593, 53.383456364550966], [-1.4569690872216223, 53.383393282965926], [-1.4570781303314733, 53.38332690498876], [-1.4571974629801103, 53.3832555472796], [-1.4573304785424996, 53.38317752649856], [-1.457480570393606, 53.38309115930579], [-1.457651131908395, 53.3829947623614], [-1.4578455564618311, 53.38288665232553], [-1.4579696999999998, 53.38281800000001], [-1.4581811999999998, 53.3827022], [-1.4589153, 53.3822823], [-1.4592666, 53.382083300000005], [-1.45929085, 53.382070600000006], [-1.4595654, 53.381889300000005], [-1.4597389999999997, 53.38176849999999], [-1.4597936, 53.3817305], [-1.4601232, 53.38148400000001], [-1.4603958, 53.381245799999995], [-1.4608062, 53.38088770000001], [-1.4608473, 53.38084229999999], [-1.4611103999999997, 53.380581], [-1.4611632999999995, 53.38051959999999], [-1.4611986, 53.3804707], [-1.4612902, 53.3803494], [-1.4613790999999998, 53.38021950000001], [-1.4614854, 53.3800585], [-1.4615351, 53.3799764], [-1.4615851, 53.37989369999998], [-1.4616755999999995, 53.37969], [-1.4617286, 53.379557899999995], [-1.4617413999999995, 53.3795179], [-1.4617433, 53.3795119], [-1.4617542, 53.37947779999999], [-1.4617681, 53.3794199], [-1.4617816, 53.37935120000001], [-1.4618654, 53.3785755], [-1.4619218, 53.3780311]]} 3.4 1654 1700 Meadowhall Sheffield Sheffield 53.3780311 -1.4619218 53.3780311 -1.4619218 1 0 2026-09-16 16:10:37 TERMINATED 2026-09-16 16:00:00 Sheffield TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452050 1789574328301780 64 64 2026-09-16 16:10:19.379193 4 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:18.954241
583995 614578 P91617 885Y64MR16 2026-09-16 COMPLETE 16451647 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 614578, "stp": "P", "toc": "Southeastern", "uid": "P91617", "consist": "375927", "dest_crs": "TBW", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P91617/2026-09-16/detailed", "trust_id": "885Y64MR16", "origin_crs": "NWX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Tunbridge Wells", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "1", "is_terminated": 1, "next_location": "Tunbridge Wells", "signalling_id": "5Y64", "timing_status": "LATE", "origin_station": "New Cross", "current_leg_arr": "1700", "current_leg_dep": "1652", "current_leg_end": "Tunbridge Wells", "origin_dep_time": "1553", "origin_platform": "B", "current_location": "Tunbridge Wells", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.2735975, 51.19107329999999], [0.2737553, 51.1910355], [0.2739782, 51.1909712], [0.2742854, 51.19086949999999], [0.27453479999999997, 51.19077200000001], [0.274725, 51.19069249999999], [0.2749114, 51.1906118], [0.2750972, 51.1905198], [0.27528049999999993, 51.19041910000001], [0.2755942, 51.190221099999995], [0.27579230000000005, 51.19006099999999], [0.2759382, 51.189938], [0.2760964, 51.189780699999986], [0.2762405, 51.1896314], [0.2764908, 51.1893207], [0.2766837, 51.1890079], [0.2768319, 51.1886962], [0.27690229999999993, 51.18847579999999], [0.2769829, 51.18819799999999], [0.2771192, 51.1875627], [0.2771835, 51.1872392], [0.27724829999999995, 51.1869136], [0.2773547, 51.1863731], [0.2774144, 51.185889499999995], [0.27744489999999994, 51.1857125], [0.27812249999999994, 51.1823903], [0.2781357, 51.18232259999999], [0.27823419999999993, 51.18179730000001], [0.2783005, 51.1815019], [0.2785178, 51.1805243], [0.27887449999999997, 51.1785514], [0.2789946, 51.17764480000001], [0.2789925, 51.1767782], [0.2789709, 51.1762239], [0.2789125, 51.1756842], [0.2788168, 51.17520510000001], [0.27869740000000004, 51.1747269], [0.2785157, 51.174206], [0.2782704, 51.1736247], [0.2779934, 51.1730745], [0.2777358, 51.1726184], [0.27743949999999995, 51.172118000000005], [0.2771793, 51.1717382], [0.2766575, 51.1710518], [0.2761313, 51.1703731], [0.27563039999999994, 51.16968920000001], [0.2753933, 51.1692015], [0.2753001, 51.16894], [0.2752383, 51.1686291], [0.27518249999999994, 51.16827500000001], [0.2751736, 51.1678486], [0.2752256, 51.1674611], [0.2753225, 51.167081], [0.27539549999999996, 51.16687189999999], [0.2754903, 51.16666089999998], [0.2756037, 51.1664305], [0.2757583, 51.16617949999999], [0.2761527, 51.1656937], [0.2765424, 51.1653411], [0.2769775, 51.16499619999998], [0.2778749, 51.16431579999999], [0.27834029999999993, 51.16384879999999], [0.2786207, 51.16352569999999], [0.27955199999999997, 51.1623711], [0.2798504855375081, 51.1620009602833], [0.2801181, 51.16166909999999], [0.28245049999999994, 51.158761899999995], [0.2828414, 51.15821], [0.2830908, 51.1577548], [0.2832251, 51.15738549999999], [0.28329309999999996, 51.157061600000006], [0.2833422, 51.156684600000006], [0.2833264999999999, 51.156331399999985], [0.28329699999999997, 51.1560723], [0.2832078, 51.1557323], [0.2831012, 51.1553931], [0.2829242, 51.1550125], [0.2826982, 51.154660099999994], [0.2823869, 51.1542696], [0.28209179999999995, 51.153954], [0.2817587999999999, 51.1536498], [0.2810513, 51.15302380000001], [0.28078689999999995, 51.1527943], [0.2801366, 51.1521337], [0.27952389999999994, 51.151489100000006], [0.27894069999999993, 51.15084480000001], [0.2784328, 51.1503074], [0.2778488, 51.1496897], [0.2774499999999999, 51.1492678], [0.27703820000000007, 51.1488322], [0.2758204, 51.1475352], [0.27566309999999994, 51.147378], [0.2751379, 51.1468231], [0.274417, 51.1460335], [0.2740038000000001, 51.1454856], [0.273544, 51.1448572], [0.27303249999999996, 51.14409020000001], [0.2726645, 51.1436442], [0.2723227, 51.1432404], [0.27197889999999997, 51.14290439999999], [0.2707408, 51.14186440000001], [0.26949458523585645, 51.14082632614113], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]}", "current_leg_start": "Tonbridge", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.1297602", "next_location_lon": "0.2630276", "previous_location": "Tonbridge", "current_leg_milage": "4.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 875.783, \"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\": 944.559, \"from_m\": 875.783, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 986.16, \"from_m\": 944.559, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 1315.495, \"from_m\": 986.16, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 1368.024, \"from_m\": 1315.495, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 2638.781, \"from_m\": 1368.024, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2885.033, \"from_m\": 2638.781, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 4662.135, \"from_m\": 2885.033, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 5914.938, \"from_m\": 4662.135, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 5954.527, \"from_m\": 5914.938, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 6276.077, \"from_m\": 5954.527, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 6340.777, \"from_m\": 6276.077, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 10548.45, \"from_m\": 6340.777, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 10558.016, \"from_m\": 10548.45, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 10663.117, \"from_m\": 10558.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\": 10692.618, \"from_m\": 10663.117, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 10834.153, \"from_m\": 10692.618, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 11370.541, \"from_m\": 10834.153, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 11621.723, \"from_m\": 11370.541, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11703.599, \"from_m\": 11621.723, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12316.341, \"from_m\": 11703.599, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 18613.4, \"from_m\": 12316.341, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 18726.371, \"from_m\": 18613.4, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18779.721, \"from_m\": 18726.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\": 18823.202, \"from_m\": 18779.721, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 19134.737, \"from_m\": 18823.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\": 29101.776, \"from_m\": 19134.737, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 31600.676, \"from_m\": 29101.776, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 33190.592, \"from_m\": 31600.676, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 33498.848, \"from_m\": 33190.592, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34306.864, \"from_m\": 33498.848, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 37784.146, \"from_m\": 34306.864, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43783.751, \"from_m\": 37784.146, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44703.381, \"from_m\": 43783.751, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 44751.248, \"from_m\": 44703.381, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45432.994, \"from_m\": 44751.248, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45897.04, \"from_m\": 45432.994, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 46090.888, \"from_m\": 45897.04, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 46446.612, \"from_m\": 46090.888, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 52554.097, \"from_m\": 46446.612, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53304.175, \"from_m\": 52554.097, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53412.185, \"from_m\": 53304.175, \"capability_applied\": null, \"effective_limit_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\": 614578, \"profile_key\": \"a786693eb02f0d313d9e9901935977c1372743efce9a7feaa738307df5d69050\", \"schedule_id\": 24782, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1553\", \"location\": \"New Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1554H\", \"location\": \"St. John's\", \"stage_seq\": 2, \"distance_m\": 1172.462, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558\", \"location\": \"Lewisham\", \"stage_seq\": 3, \"distance_m\": 1845.827, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1559H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 4, \"distance_m\": 2395.751, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1603\", \"location\": \"Hither Green\", \"stage_seq\": 5, \"distance_m\": 3905.073, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Grove Park\", \"stage_seq\": 6, \"distance_m\": 6759.722, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1607\", \"location\": \"Chislehurst\", \"stage_seq\": 7, \"distance_m\": 10393.89, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"St. Mary Cray Jn\", \"stage_seq\": 8, \"distance_m\": 12155.409, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613H\", \"location\": \"Swanley\", \"stage_seq\": 9, \"distance_m\": 18504.338, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1625H\", \"location\": \"Otford Jn\", \"stage_seq\": 10, \"distance_m\": 30169.228, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Sevenoaks\", \"stage_seq\": 11, \"distance_m\": 33638.203, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651H\", \"location\": \"Tonbridge\", \"stage_seq\": 12, \"distance_m\": 45716.06, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Somerhill Tunnel\", \"stage_seq\": 13, \"distance_m\": 46617.385, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1657H\", \"location\": \"Wells Tunnel Jn\", \"stage_seq\": 14, \"distance_m\": 52479.182, \"section_seq\": 1, \"route_path_id\": 100625}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Tunbridge Wells\", \"stage_seq\": 15, \"distance_m\": 53412.185, \"section_seq\": 1, \"route_path_id\": 100625}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 53412.185, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 100625}], \"total_distance_m\": 53412.185, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 52696.375, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 715.81, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1553", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.1297602", "current_position_lon": "0.2630276", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31546, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:24Z\", \"source_id\": 50693834, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:51:29Z\", \"source_id\": 16399335, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31574, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:49Z\", \"source_id\": 50708081, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:57:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:56:53Z\", \"source_id\": 16403448, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:21Z\", \"source_id\": 50717445, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:00:26Z\", \"source_id\": 16406139, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:01Z\", \"source_id\": 50721825, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:06Z\", \"source_id\": 16407375, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:17Z\", \"source_id\": 50730722, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:06:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:05:24Z\", \"source_id\": 16409927, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:06:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31965, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:47Z\", \"source_id\": 50755743, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:59\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:50Z\", \"source_id\": 16417357, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32585, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:52Z\", \"source_id\": 50820915, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:53Z\", \"source_id\": 16436346, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:08Z\", \"source_id\": 50851666, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:12Z\", \"source_id\": 16445259, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32753, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:14Z\", \"source_id\": 50874381, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:16Z\", \"source_id\": 16451647, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Tunbridge Wells", "service_state_platform": "1", "timing_fact_generation": 1789574300339162, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:19.698140", "service_state_evidence_id": 16451647, "current_leg_start_actual_dep": "2026-09-16T16:52:30+01:00", "operational_evidence_version": 79, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:20.000837", "service_state_valid_until_kind": null, "operational_interpretation_version": 79, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P NWX TBW 5Y64 375927 4 100 None {"version": 3, "segments": [{"to_m": 875.783, "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": 944.559, "from_m": 875.783, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 986.16, "from_m": 944.559, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 1315.495, "from_m": 986.16, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 1368.024, "from_m": 1315.495, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 2638.781, "from_m": 1368.024, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2885.033, "from_m": 2638.781, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 4662.135, "from_m": 2885.033, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 5914.938, "from_m": 4662.135, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 5954.527, "from_m": 5914.938, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 6276.077, "from_m": 5954.527, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 6340.777, "from_m": 6276.077, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 10548.45, "from_m": 6340.777, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 10558.016, "from_m": 10548.45, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 10663.117, "from_m": 10558.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": 10692.618, "from_m": 10663.117, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 10834.153, "from_m": 10692.618, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 11370.541, "from_m": 10834.153, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 11621.723, "from_m": 11370.541, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11703.599, "from_m": 11621.723, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12316.341, "from_m": 11703.599, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 18613.4, "from_m": 12316.341, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 18726.371, "from_m": 18613.4, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18779.721, "from_m": 18726.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": 18823.202, "from_m": 18779.721, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 19134.737, "from_m": 18823.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": 29101.776, "from_m": 19134.737, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 31600.676, "from_m": 29101.776, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 33190.592, "from_m": 31600.676, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 33498.848, "from_m": 33190.592, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34306.864, "from_m": 33498.848, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 37784.146, "from_m": 34306.864, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43783.751, "from_m": 37784.146, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44703.381, "from_m": 43783.751, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 44751.248, "from_m": 44703.381, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45432.994, "from_m": 44751.248, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45897.04, "from_m": 45432.994, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 46090.888, "from_m": 45897.04, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 46446.612, "from_m": 46090.888, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 52554.097, "from_m": 46446.612, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53304.175, "from_m": 52554.097, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53412.185, "from_m": 53304.175, "capability_applied": null, "effective_limit_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": 614578, "profile_key": "a786693eb02f0d313d9e9901935977c1372743efce9a7feaa738307df5d69050", "schedule_id": 24782, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1553", "location": "New Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1554H", "location": "St. John's", "stage_seq": 2, "distance_m": 1172.462, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558", "location": "Lewisham", "stage_seq": 3, "distance_m": 1845.827, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1559H", "location": "Parks Bridge Jn", "stage_seq": 4, "distance_m": 2395.751, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1603", "location": "Hither Green", "stage_seq": 5, "distance_m": 3905.073, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Grove Park", "stage_seq": 6, "distance_m": 6759.722, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1607", "location": "Chislehurst", "stage_seq": 7, "distance_m": 10393.89, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "St. Mary Cray Jn", "stage_seq": 8, "distance_m": 12155.409, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613H", "location": "Swanley", "stage_seq": 9, "distance_m": 18504.338, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1625H", "location": "Otford Jn", "stage_seq": 10, "distance_m": 30169.228, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Sevenoaks", "stage_seq": 11, "distance_m": 33638.203, "section_seq": 1, "route_path_id": 100625}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651H", "location": "Tonbridge", "stage_seq": 12, "distance_m": 45716.06, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Somerhill Tunnel", "stage_seq": 13, "distance_m": 46617.385, "section_seq": 1, "route_path_id": 100625}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1657H", "location": "Wells Tunnel Jn", "stage_seq": 14, "distance_m": 52479.182, "section_seq": 1, "route_path_id": 100625}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Tunbridge Wells", "stage_seq": 15, "distance_m": 53412.185, "section_seq": 1, "route_path_id": 100625}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 53412.185, "from_m": 0.0, "section_seq": 1, "route_path_id": 100625}], "total_distance_m": 53412.185, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 52696.375, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 715.81, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31546, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:24Z", "source_id": 50693834, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T14:51:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:51:29Z", "source_id": 16399335, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31574, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:49Z", "source_id": 50708081, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T14:57:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:56:53Z", "source_id": 16403448, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:21Z", "source_id": 50717445, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:01:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:00:26Z", "source_id": 16406139, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:01Z", "source_id": 50721825, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:03:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:06Z", "source_id": 16407375, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:17Z", "source_id": 50730722, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:06:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:05:24Z", "source_id": 16409927, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:06:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31965, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:47Z", "source_id": 50755743, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:15:59", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:50Z", "source_id": 16417357, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32585, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:52Z", "source_id": 50820915, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:40:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:53Z", "source_id": 16436346, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:08Z", "source_id": 50851666, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:50:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:12Z", "source_id": 16445259, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32753, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:14Z", "source_id": 50874381, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:16Z", "source_id": 16451647, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] New Cross 1553 1553 B None None Tunbridge Wells 1659 1659 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P91617/2026-09-16/detailed None Tonbridge 2026-09-16T16:52:30+01:00 Tunbridge Wells 8.0 {"type": "LineString", "coordinates": [[0.2735975, 51.19107329999999], [0.2737553, 51.1910355], [0.2739782, 51.1909712], [0.2742854, 51.19086949999999], [0.27453479999999997, 51.19077200000001], [0.274725, 51.19069249999999], [0.2749114, 51.1906118], [0.2750972, 51.1905198], [0.27528049999999993, 51.19041910000001], [0.2755942, 51.190221099999995], [0.27579230000000005, 51.19006099999999], [0.2759382, 51.189938], [0.2760964, 51.189780699999986], [0.2762405, 51.1896314], [0.2764908, 51.1893207], [0.2766837, 51.1890079], [0.2768319, 51.1886962], [0.27690229999999993, 51.18847579999999], [0.2769829, 51.18819799999999], [0.2771192, 51.1875627], [0.2771835, 51.1872392], [0.27724829999999995, 51.1869136], [0.2773547, 51.1863731], [0.2774144, 51.185889499999995], [0.27744489999999994, 51.1857125], [0.27812249999999994, 51.1823903], [0.2781357, 51.18232259999999], [0.27823419999999993, 51.18179730000001], [0.2783005, 51.1815019], [0.2785178, 51.1805243], [0.27887449999999997, 51.1785514], [0.2789946, 51.17764480000001], [0.2789925, 51.1767782], [0.2789709, 51.1762239], [0.2789125, 51.1756842], [0.2788168, 51.17520510000001], [0.27869740000000004, 51.1747269], [0.2785157, 51.174206], [0.2782704, 51.1736247], [0.2779934, 51.1730745], [0.2777358, 51.1726184], [0.27743949999999995, 51.172118000000005], [0.2771793, 51.1717382], [0.2766575, 51.1710518], [0.2761313, 51.1703731], [0.27563039999999994, 51.16968920000001], [0.2753933, 51.1692015], [0.2753001, 51.16894], [0.2752383, 51.1686291], [0.27518249999999994, 51.16827500000001], [0.2751736, 51.1678486], [0.2752256, 51.1674611], [0.2753225, 51.167081], [0.27539549999999996, 51.16687189999999], [0.2754903, 51.16666089999998], [0.2756037, 51.1664305], [0.2757583, 51.16617949999999], [0.2761527, 51.1656937], [0.2765424, 51.1653411], [0.2769775, 51.16499619999998], [0.2778749, 51.16431579999999], [0.27834029999999993, 51.16384879999999], [0.2786207, 51.16352569999999], [0.27955199999999997, 51.1623711], [0.2798504855375081, 51.1620009602833], [0.2801181, 51.16166909999999], [0.28245049999999994, 51.158761899999995], [0.2828414, 51.15821], [0.2830908, 51.1577548], [0.2832251, 51.15738549999999], [0.28329309999999996, 51.157061600000006], [0.2833422, 51.156684600000006], [0.2833264999999999, 51.156331399999985], [0.28329699999999997, 51.1560723], [0.2832078, 51.1557323], [0.2831012, 51.1553931], [0.2829242, 51.1550125], [0.2826982, 51.154660099999994], [0.2823869, 51.1542696], [0.28209179999999995, 51.153954], [0.2817587999999999, 51.1536498], [0.2810513, 51.15302380000001], [0.28078689999999995, 51.1527943], [0.2801366, 51.1521337], [0.27952389999999994, 51.151489100000006], [0.27894069999999993, 51.15084480000001], [0.2784328, 51.1503074], [0.2778488, 51.1496897], [0.2774499999999999, 51.1492678], [0.27703820000000007, 51.1488322], [0.2758204, 51.1475352], [0.27566309999999994, 51.147378], [0.2751379, 51.1468231], [0.274417, 51.1460335], [0.2740038000000001, 51.1454856], [0.273544, 51.1448572], [0.27303249999999996, 51.14409020000001], [0.2726645, 51.1436442], [0.2723227, 51.1432404], [0.27197889999999997, 51.14290439999999], [0.2707408, 51.14186440000001], [0.26949458523585645, 51.14082632614113], [0.2687679, 51.140221], [0.2684934, 51.1399923], [0.2672049, 51.13885239999999], [0.2664315, 51.1380311], [0.2661820999999999, 51.13777019999999], [0.2656299, 51.13719240000001], [0.2649323, 51.13642329999999], [0.2644657000000001, 51.135768], [0.26415989999999995, 51.13525089999999], [0.2638212, 51.13443979999999], [0.2635402, 51.1336966], [0.2633666, 51.1332143], [0.2632347, 51.1327262], [0.2631667, 51.13207690000001], [0.2630506, 51.130729999999986], [0.2630312, 51.130529299999985], [0.26299549999999994, 51.130096300000005], [0.2630276, 51.12976020000001]]} 4.6 1652 1700 Tonbridge Tunbridge Wells Tunbridge Wells 51.1297602 0.2630276 51.1297602 0.2630276 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Tunbridge Wells TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451647 1789574300339162 79 79 2026-09-16 16:10:20.000837 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:19.698140
583996 611081 G15013 771F19MN16 2026-09-16 COMPLETE 16452505 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 611081, "stp": "P", "toc": "Great Western Railway", "uid": "G15013", "consist": "158762+158765", "dest_crs": "PMH", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15013/2026-09-16/detailed", "trust_id": "771F19MN16", "origin_crs": "CDF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Portsmouth Harbour", "service_date": "2026-09-16", "dest_arr_time": "1654", "dest_platform": "1", "is_terminated": 1, "next_location": "Portsmouth Harbour", "signalling_id": "1F19", "timing_status": "LATE", "origin_station": "Cardiff Central", "current_leg_arr": "1700", "current_leg_dep": "1653", "current_leg_end": "Portsmouth Harbour", "origin_dep_time": "1330", "origin_platform": "1", "current_location": "Clarence Pier", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "+6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]}", "current_leg_start": "Portsmouth & Southsea", "dest_arr_time_act": "1654", "motion_projection": null, "next_location_lat": "50.7968435", "next_location_lon": "-1.1087909", "previous_location": "Portsmouth & Southsea", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 341.881, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 671.277, \"from_m\": 341.881, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 735.192, \"from_m\": 671.277, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 846.908, \"from_m\": 735.192, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 921.977, \"from_m\": 846.908, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4038.152, \"from_m\": 921.977, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 15903.914, \"from_m\": 4038.152, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 95.0}, {\"to_m\": 15956.176, \"from_m\": 15903.914, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 15996.006, \"from_m\": 15956.176, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 19224.788, \"from_m\": 15996.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19277.124, \"from_m\": 19224.788, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19319.936, \"from_m\": 19277.124, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 19382.749, \"from_m\": 19319.936, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 20082.211, \"from_m\": 19382.749, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 20488.198, \"from_m\": 20082.211, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 31860.534, \"from_m\": 20488.198, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 34082.428, \"from_m\": 31860.534, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34178.124, \"from_m\": 34082.428, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34310.999, \"from_m\": 34178.124, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 34904.277, \"from_m\": 34310.999, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 34955.87, \"from_m\": 34904.277, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35126.946, \"from_m\": 34955.87, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 43889.2, \"from_m\": 35126.946, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 44720.048, \"from_m\": 43889.2, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 44809.218, \"from_m\": 44720.048, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 51756.911, \"from_m\": 44809.218, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 53355.124, \"from_m\": 51756.911, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 53601.359, \"from_m\": 53355.124, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 54177.868, \"from_m\": 53601.359, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56457.321, \"from_m\": 54177.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57942.036, \"from_m\": 56457.321, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 57991.162, \"from_m\": 57942.036, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 58262.948, \"from_m\": 57991.162, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 58417.316, \"from_m\": 58262.948, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 59609.866, \"from_m\": 58417.316, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 59959.39, \"from_m\": 59609.866, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60395.215, \"from_m\": 59959.39, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60447.887, \"from_m\": 60395.215, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60485.394, \"from_m\": 60447.887, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60501.768, \"from_m\": 60485.394, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60564.82, \"from_m\": 60501.768, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60699.158, \"from_m\": 60564.82, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60745.142, \"from_m\": 60699.158, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 60872.529, \"from_m\": 60745.142, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 61258.676, \"from_m\": 60872.529, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 61301.664, \"from_m\": 61258.676, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 64291.015, \"from_m\": 61301.664, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 76114.686, \"from_m\": 64291.015, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 77882.136, \"from_m\": 76114.686, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 78656.911, \"from_m\": 77882.136, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 79121.257, \"from_m\": 78656.911, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 80764.443, \"from_m\": 79121.257, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 81880.728, \"from_m\": 80764.443, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 81929.344, \"from_m\": 81880.728, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 82165.547, \"from_m\": 81929.344, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 83347.641, \"from_m\": 82165.547, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 84240.274, \"from_m\": 83347.641, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 96444.1, \"from_m\": 84240.274, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 96950.399, \"from_m\": 96444.1, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 97003.86, \"from_m\": 96950.399, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 97048.44, \"from_m\": 97003.86, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 98795.304, \"from_m\": 97048.44, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 99086.186, \"from_m\": 98795.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 104882.3, \"from_m\": 99086.186, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 105268.262, \"from_m\": 104882.3, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 105688.019, \"from_m\": 105268.262, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 105715.166, \"from_m\": 105688.019, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 105798.82, \"from_m\": 105715.166, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 106300.367, \"from_m\": 105798.82, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 112809.445, \"from_m\": 106300.367, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 113063.398, \"from_m\": 112809.445, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 123743.824, \"from_m\": 113063.398, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 124293.024, \"from_m\": 123743.824, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 135796.304, \"from_m\": 124293.024, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 136616.02, \"from_m\": 135796.304, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 141435.662, \"from_m\": 136616.02, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 141618.037, \"from_m\": 141435.662, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144319.201, \"from_m\": 141618.037, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 144456.209, \"from_m\": 144319.201, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 145498.07, \"from_m\": 144456.209, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 146381.456, \"from_m\": 145498.07, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 146682.363, \"from_m\": 146381.456, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 146927.165, \"from_m\": 146682.363, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 147568.133, \"from_m\": 146927.165, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 148154.785, \"from_m\": 147568.133, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 170968.099, \"from_m\": 148154.785, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 171023.107, \"from_m\": 170968.099, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 171078.099, \"from_m\": 171023.107, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 171439.56, \"from_m\": 171078.099, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 171457.215, \"from_m\": 171439.56, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 171523.129, \"from_m\": 171457.215, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 171741.643, \"from_m\": 171523.129, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 178267.986, \"from_m\": 171741.643, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 179289.913, \"from_m\": 178267.986, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 179861.628, \"from_m\": 179289.913, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 179892.398, \"from_m\": 179861.628, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 181928.823, \"from_m\": 179892.398, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 183802.284, \"from_m\": 181928.823, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 184436.53, \"from_m\": 183802.284, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 184686.085, \"from_m\": 184436.53, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 185627.071, \"from_m\": 184686.085, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 185983.388, \"from_m\": 185627.071, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 187306.963, \"from_m\": 185983.388, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 187353.128, \"from_m\": 187306.963, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 187588.125, \"from_m\": 187353.128, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 187994.331, \"from_m\": 187588.125, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 189137.8, \"from_m\": 187994.331, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 189779.142, \"from_m\": 189137.8, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 190842.242, \"from_m\": 189779.142, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 191488.229, \"from_m\": 190842.242, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 191865.335, \"from_m\": 191488.229, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 195094.821, \"from_m\": 191865.335, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 195128.354, \"from_m\": 195094.821, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 195145.127, \"from_m\": 195128.354, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 196739.629, \"from_m\": 195145.127, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 197975.406, \"from_m\": 196739.629, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 199556.123, \"from_m\": 197975.406, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 205995.756, \"from_m\": 199556.123, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 206816.127, \"from_m\": 205995.756, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 207228.321, \"from_m\": 206816.127, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 208079.971, \"from_m\": 207228.321, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 209396.513, \"from_m\": 208079.971, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 209404.503, \"from_m\": 209396.513, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 217932.723, \"from_m\": 209404.503, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 218642.603, \"from_m\": 217932.723, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 219132.106, \"from_m\": 218642.603, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 222415.768, \"from_m\": 219132.106, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 222785.307, \"from_m\": 222415.768, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 223973.673, \"from_m\": 222785.307, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 224226.894, \"from_m\": 223973.673, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 224582.691, \"from_m\": 224226.894, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 225190.224, \"from_m\": 224582.691, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 225372.088, \"from_m\": 225190.224, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 225753.499, \"from_m\": 225372.088, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 611081, \"profile_key\": \"9fe9073496f99e8a778eb026255b36a48cebc20b8ea24abfc0418fd9622ce6aa\", \"schedule_id\": 8835, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1330\", \"location\": \"Cardiff Central\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1332\", \"location\": \"Long Dyke Jn\", \"stage_seq\": 2, \"distance_m\": 1365.923, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1337\", \"location\": \"Marshfield\", \"stage_seq\": 3, \"distance_m\": 10573.179, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1339H\", \"location\": \"Ebbw Jn\", \"stage_seq\": 4, \"distance_m\": 16489.3, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1340\", \"location\": \"Gaer Jn\", \"stage_seq\": 5, \"distance_m\": 17511.4, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1342\", \"wtt_dep\": \"1344\", \"location\": \"Newport (South Wales)\", \"stage_seq\": 6, \"distance_m\": 18890.627, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345\", \"location\": \"Maindee West Jn\", \"stage_seq\": 7, \"distance_m\": 19441.793, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1345H\", \"location\": \"Maindee East Jn\", \"stage_seq\": 8, \"distance_m\": 19956.958, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1347H\", \"location\": \"Llanwern West Jn\", \"stage_seq\": 9, \"distance_m\": 22558.299, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1353\", \"location\": \"Severn Tunnel Junction\", \"stage_seq\": 10, \"distance_m\": 34672.534, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1354\", \"location\": \"Severn Tunnel West\", \"stage_seq\": 11, \"distance_m\": 36467.894, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1358\", \"location\": \"Severn Tunnel East\", \"stage_seq\": 12, \"distance_m\": 43462.776, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1359\", \"location\": \"Pilning\", \"stage_seq\": 13, \"distance_m\": 45638.175, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1403\", \"location\": \"Patchway\", \"stage_seq\": 14, \"distance_m\": 51553.167, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1408\", \"wtt_dep\": \"1409H\", \"location\": \"Filton Abbey Wood\", \"stage_seq\": 15, \"distance_m\": 54100.664, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1411\", \"location\": \"Horfield Jn\", \"stage_seq\": 16, \"distance_m\": 55151.764, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1415\", \"location\": \"Dr Day's Jn\", \"stage_seq\": 17, \"distance_m\": 60013.898, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1416\", \"location\": \"Bristol East Jn\", \"stage_seq\": 18, \"distance_m\": 60605.517, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1417\", \"wtt_dep\": \"1422\", \"location\": \"Bristol Temple Meads\", \"stage_seq\": 19, \"distance_m\": 60605.517, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1423\", \"location\": \"Bristol East Jn\", \"stage_seq\": 20, \"distance_m\": 60605.517, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1424\", \"location\": \"North Somerset Jn\", \"stage_seq\": 21, \"distance_m\": 61314.492, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1433H\", \"wtt_dep\": \"1435H\", \"location\": \"Bath Spa\", \"stage_seq\": 22, \"distance_m\": 78480.752, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1439\", \"location\": \"Bathampton Jn\", \"stage_seq\": 23, \"distance_m\": 81929.344, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1442H\", \"location\": \"Bathampton Sig. BL1990\", \"stage_seq\": 24, \"distance_m\": 87744.774, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1446H\", \"wtt_dep\": \"1447H\", \"location\": \"Bradford-on-Avon\", \"stage_seq\": 25, \"distance_m\": 93629.313, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451\", \"location\": \"Bradford Jn\", \"stage_seq\": 26, \"distance_m\": 96950.399, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1453\", \"wtt_dep\": \"1454\", \"location\": \"Trowbridge\", \"stage_seq\": 27, \"distance_m\": 98885.829, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1459\", \"location\": \"Hawkeridge Jn\", \"stage_seq\": 28, \"distance_m\": 104423.269, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1500H\", \"wtt_dep\": \"1502H\", \"location\": \"Westbury\", \"stage_seq\": 29, \"distance_m\": 105402.64, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1509H\", \"wtt_dep\": \"1511\", \"location\": \"Warminster\", \"stage_seq\": 30, \"distance_m\": 112897.613, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1513\", \"location\": \"Warminster Sig. W308\", \"stage_seq\": 31, \"distance_m\": 114543.31, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1516H\", \"location\": \"Upton Lovell\", \"stage_seq\": 32, \"distance_m\": 121584.104, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1520H\", \"location\": \"Wylye AHB\", \"stage_seq\": 33, \"distance_m\": 129105.754, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1525\", \"location\": \"Wishford\", \"stage_seq\": 34, \"distance_m\": 136370.265, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1528H\", \"location\": \"Wilton Jn\", \"stage_seq\": 35, \"distance_m\": 141618.037, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1533H\", \"location\": \"Salisbury\", \"stage_seq\": 36, \"distance_m\": 144664.501, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Salisbury Tunnel Jn\", \"stage_seq\": 37, \"distance_m\": 146381.456, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544H\", \"location\": \"Dean\", \"stage_seq\": 38, \"distance_m\": 159030.117, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1551\", \"wtt_dep\": \"1552\", \"location\": \"Romsey\", \"stage_seq\": 39, \"distance_m\": 171285.944, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1558H\", \"location\": \"Redbridge\", \"stage_seq\": 40, \"distance_m\": 180019.133, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1600\", \"location\": \"Church Lane Jn\", \"stage_seq\": 41, \"distance_m\": 182055.972, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1605\", \"location\": \"Southampton Central\", \"stage_seq\": 42, \"distance_m\": 184277.223, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1608H\", \"location\": \"Northam Jn\", \"stage_seq\": 43, \"distance_m\": 186075.097, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610H\", \"location\": \"St. Denys\", \"stage_seq\": 44, \"distance_m\": 187427.036, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1613\", \"location\": \"Woolston Sig. E803\", \"stage_seq\": 45, \"distance_m\": 190141.928, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Netley\", \"stage_seq\": 46, \"distance_m\": 195324.563, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1619H\", \"location\": \"Bursledon\", \"stage_seq\": 47, \"distance_m\": 198563.579, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Swanwick\", \"stage_seq\": 48, \"distance_m\": 201785.888, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1627\", \"wtt_dep\": \"1628\", \"location\": \"Fareham\", \"stage_seq\": 49, \"distance_m\": 207751.705, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1635\", \"wtt_dep\": \"1636\", \"location\": \"Cosham\", \"stage_seq\": 50, \"distance_m\": 217132.821, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637H\", \"location\": \"Cosham Jn\", \"stage_seq\": 51, \"distance_m\": 217894.491, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1639H\", \"location\": \"Portcreek Jn\", \"stage_seq\": 52, \"distance_m\": 218667.948, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Fratton East Jn\", \"stage_seq\": 53, \"distance_m\": 222495.068, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1645H\", \"wtt_dep\": \"1647\", \"location\": \"Fratton\", \"stage_seq\": 54, \"distance_m\": 223117.138, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1651\", \"location\": \"Portsmouth & Southsea\", \"stage_seq\": 55, \"distance_m\": 224278.337, \"section_seq\": 1, \"route_path_id\": 68580}, {\"is_pass\": false, \"wtt_arr\": \"1654\", \"wtt_dep\": null, \"location\": \"Portsmouth Harbour\", \"stage_seq\": 56, \"distance_m\": 225753.499, \"section_seq\": 1, \"route_path_id\": 68580}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 225753.499, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68580}], \"total_distance_m\": 225753.499, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 220488.934, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 5264.565, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1330", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "50.7968435", "current_position_lon": "-1.1087909", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24682, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:19Z\", \"source_id\": 50355087, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:43:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:42:24Z\", \"source_id\": 16302788, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 24627, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:10Z\", \"source_id\": 50383110, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T12:54:29\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:53:14Z\", \"source_id\": 16310865, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25731, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:59:33Z\", \"source_id\": 50399357, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T12:59:36Z\", \"source_id\": 16315486, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25711, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:02:51Z\", \"source_id\": 50407712, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:03:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:02:55Z\", \"source_id\": 16317862, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25813, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:26Z\", \"source_id\": 50417320, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:06:30Z\", \"source_id\": 16320533, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26070, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:18:39Z\", \"source_id\": 50452101, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:19:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:18:44Z\", \"source_id\": 16329735, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:06Z\", \"source_id\": 50468605, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:26:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:25:08Z\", \"source_id\": 16334502, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 25869, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:24Z\", \"source_id\": 50490035, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:34:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:33:30Z\", \"source_id\": 16340719, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:46:37Z\", \"source_id\": 16350505, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:37Z\", \"source_id\": 50537665, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:51:41Z\", \"source_id\": 16354252, \"stage_seq\": 27, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26257, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:23Z\", \"source_id\": 50557379, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:00:23\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:59:28Z\", \"source_id\": 16359963, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:00:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 26277, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:07Z\", \"source_id\": 50588307, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:11:12Z\", \"source_id\": 16368760, \"stage_seq\": 30, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27224, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:00Z\", \"source_id\": 50642654, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:33:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:32:00Z\", \"source_id\": 16384499, \"stage_seq\": 36, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27208, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:07Z\", \"source_id\": 50682429, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:12Z\", \"source_id\": 16395965, \"stage_seq\": 38, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27196, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:51Z\", \"source_id\": 50697748, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:59Z\", \"source_id\": 16400467, \"stage_seq\": 39, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27618, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:11Z\", \"source_id\": 50719613, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:02:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:01:17Z\", \"source_id\": 16406770, \"stage_seq\": 40, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27536, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:42Z\", \"source_id\": 50729169, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:05:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:04:49Z\", \"source_id\": 16409481, \"stage_seq\": 42, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:05:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27506, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:50Z\", \"source_id\": 50750573, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:13:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:12:53Z\", \"source_id\": 16415834, \"stage_seq\": 44, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27289, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:40Z\", \"source_id\": 50768835, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:41Z\", \"source_id\": 16421139, \"stage_seq\": 46, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27293, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:00Z\", \"source_id\": 50775366, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:22:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:07Z\", \"source_id\": 16423004, \"stage_seq\": 47, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27302, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:48Z\", \"source_id\": 50793403, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:53Z\", \"source_id\": 16428448, \"stage_seq\": 49, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27315, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:19Z\", \"source_id\": 50822031, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:23Z\", \"source_id\": 16436751, \"stage_seq\": 50, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:25Z\", \"source_id\": 50844219, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:32\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:29Z\", \"source_id\": 16443102, \"stage_seq\": 54, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27348, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:09Z\", \"source_id\": 50857406, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:13Z\", \"source_id\": 16446849, \"stage_seq\": 55, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 27325, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:15Z\", \"source_id\": 50877301, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:19Z\", \"source_id\": 16452505, \"stage_seq\": 56, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Portsmouth Harbour", "service_state_platform": "1", "timing_fact_generation": 1789574360310654, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:19.815132", "service_state_evidence_id": 16452505, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 183, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:20.007054", "service_state_valid_until_kind": null, "operational_interpretation_version": 183, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P CDF PMH 1F19 158762+158765 4 90 None {"version": 3, "segments": [{"to_m": 341.881, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 671.277, "from_m": 341.881, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 735.192, "from_m": 671.277, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 846.908, "from_m": 735.192, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 921.977, "from_m": 846.908, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4038.152, "from_m": 921.977, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 15903.914, "from_m": 4038.152, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 95.0}, {"to_m": 15956.176, "from_m": 15903.914, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 15996.006, "from_m": 15956.176, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 19224.788, "from_m": 15996.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19277.124, "from_m": 19224.788, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19319.936, "from_m": 19277.124, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 19382.749, "from_m": 19319.936, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 20082.211, "from_m": 19382.749, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 20488.198, "from_m": 20082.211, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 31860.534, "from_m": 20488.198, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 34082.428, "from_m": 31860.534, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34178.124, "from_m": 34082.428, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34310.999, "from_m": 34178.124, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 34904.277, "from_m": 34310.999, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 34955.87, "from_m": 34904.277, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35126.946, "from_m": 34955.87, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 43889.2, "from_m": 35126.946, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 44720.048, "from_m": 43889.2, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 44809.218, "from_m": 44720.048, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 51756.911, "from_m": 44809.218, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 53355.124, "from_m": 51756.911, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 53601.359, "from_m": 53355.124, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 54177.868, "from_m": 53601.359, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56457.321, "from_m": 54177.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57942.036, "from_m": 56457.321, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 57991.162, "from_m": 57942.036, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 58262.948, "from_m": 57991.162, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 58417.316, "from_m": 58262.948, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 59609.866, "from_m": 58417.316, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 59959.39, "from_m": 59609.866, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60395.215, "from_m": 59959.39, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60447.887, "from_m": 60395.215, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60485.394, "from_m": 60447.887, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60501.768, "from_m": 60485.394, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60564.82, "from_m": 60501.768, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60699.158, "from_m": 60564.82, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60745.142, "from_m": 60699.158, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 60872.529, "from_m": 60745.142, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 61258.676, "from_m": 60872.529, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 61301.664, "from_m": 61258.676, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 64291.015, "from_m": 61301.664, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 76114.686, "from_m": 64291.015, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 77882.136, "from_m": 76114.686, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 78656.911, "from_m": 77882.136, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 79121.257, "from_m": 78656.911, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 80764.443, "from_m": 79121.257, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 81880.728, "from_m": 80764.443, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 81929.344, "from_m": 81880.728, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 82165.547, "from_m": 81929.344, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 83347.641, "from_m": 82165.547, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 84240.274, "from_m": 83347.641, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 96444.1, "from_m": 84240.274, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 96950.399, "from_m": 96444.1, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 97003.86, "from_m": 96950.399, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 97048.44, "from_m": 97003.86, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 98795.304, "from_m": 97048.44, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 99086.186, "from_m": 98795.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 104882.3, "from_m": 99086.186, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 105268.262, "from_m": 104882.3, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105688.019, "from_m": 105268.262, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 105715.166, "from_m": 105688.019, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 105798.82, "from_m": 105715.166, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 106300.367, "from_m": 105798.82, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 112809.445, "from_m": 106300.367, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 113063.398, "from_m": 112809.445, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 123743.824, "from_m": 113063.398, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 124293.024, "from_m": 123743.824, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 135796.304, "from_m": 124293.024, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 136616.02, "from_m": 135796.304, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 141435.662, "from_m": 136616.02, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 141618.037, "from_m": 141435.662, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144319.201, "from_m": 141618.037, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 144456.209, "from_m": 144319.201, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 145498.07, "from_m": 144456.209, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 146381.456, "from_m": 145498.07, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 146682.363, "from_m": 146381.456, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 146927.165, "from_m": 146682.363, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 147568.133, "from_m": 146927.165, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 148154.785, "from_m": 147568.133, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 170968.099, "from_m": 148154.785, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 171023.107, "from_m": 170968.099, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 171078.099, "from_m": 171023.107, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 171439.56, "from_m": 171078.099, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 171457.215, "from_m": 171439.56, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 171523.129, "from_m": 171457.215, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 171741.643, "from_m": 171523.129, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 178267.986, "from_m": 171741.643, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 179289.913, "from_m": 178267.986, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 179861.628, "from_m": 179289.913, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 179892.398, "from_m": 179861.628, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 181928.823, "from_m": 179892.398, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 183802.284, "from_m": 181928.823, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 184436.53, "from_m": 183802.284, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 184686.085, "from_m": 184436.53, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 185627.071, "from_m": 184686.085, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 185983.388, "from_m": 185627.071, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 187306.963, "from_m": 185983.388, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 187353.128, "from_m": 187306.963, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 187588.125, "from_m": 187353.128, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 187994.331, "from_m": 187588.125, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 189137.8, "from_m": 187994.331, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 189779.142, "from_m": 189137.8, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 190842.242, "from_m": 189779.142, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 191488.229, "from_m": 190842.242, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 191865.335, "from_m": 191488.229, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 195094.821, "from_m": 191865.335, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 195128.354, "from_m": 195094.821, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 195145.127, "from_m": 195128.354, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 196739.629, "from_m": 195145.127, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 197975.406, "from_m": 196739.629, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 199556.123, "from_m": 197975.406, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 205995.756, "from_m": 199556.123, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 206816.127, "from_m": 205995.756, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 207228.321, "from_m": 206816.127, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 208079.971, "from_m": 207228.321, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 209396.513, "from_m": 208079.971, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 209404.503, "from_m": 209396.513, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 217932.723, "from_m": 209404.503, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 218642.603, "from_m": 217932.723, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 219132.106, "from_m": 218642.603, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 222415.768, "from_m": 219132.106, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 222785.307, "from_m": 222415.768, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 223973.673, "from_m": 222785.307, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 224226.894, "from_m": 223973.673, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 224582.691, "from_m": 224226.894, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 225190.224, "from_m": 224582.691, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 225372.088, "from_m": 225190.224, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 225753.499, "from_m": 225372.088, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 611081, "profile_key": "9fe9073496f99e8a778eb026255b36a48cebc20b8ea24abfc0418fd9622ce6aa", "schedule_id": 8835, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1330", "location": "Cardiff Central", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1332", "location": "Long Dyke Jn", "stage_seq": 2, "distance_m": 1365.923, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1337", "location": "Marshfield", "stage_seq": 3, "distance_m": 10573.179, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1339H", "location": "Ebbw Jn", "stage_seq": 4, "distance_m": 16489.3, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1340", "location": "Gaer Jn", "stage_seq": 5, "distance_m": 17511.4, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1342", "wtt_dep": "1344", "location": "Newport (South Wales)", "stage_seq": 6, "distance_m": 18890.627, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345", "location": "Maindee West Jn", "stage_seq": 7, "distance_m": 19441.793, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1345H", "location": "Maindee East Jn", "stage_seq": 8, "distance_m": 19956.958, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1347H", "location": "Llanwern West Jn", "stage_seq": 9, "distance_m": 22558.299, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1353", "location": "Severn Tunnel Junction", "stage_seq": 10, "distance_m": 34672.534, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1354", "location": "Severn Tunnel West", "stage_seq": 11, "distance_m": 36467.894, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1358", "location": "Severn Tunnel East", "stage_seq": 12, "distance_m": 43462.776, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1359", "location": "Pilning", "stage_seq": 13, "distance_m": 45638.175, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1403", "location": "Patchway", "stage_seq": 14, "distance_m": 51553.167, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1408", "wtt_dep": "1409H", "location": "Filton Abbey Wood", "stage_seq": 15, "distance_m": 54100.664, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1411", "location": "Horfield Jn", "stage_seq": 16, "distance_m": 55151.764, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1415", "location": "Dr Day's Jn", "stage_seq": 17, "distance_m": 60013.898, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1416", "location": "Bristol East Jn", "stage_seq": 18, "distance_m": 60605.517, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1417", "wtt_dep": "1422", "location": "Bristol Temple Meads", "stage_seq": 19, "distance_m": 60605.517, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1423", "location": "Bristol East Jn", "stage_seq": 20, "distance_m": 60605.517, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1424", "location": "North Somerset Jn", "stage_seq": 21, "distance_m": 61314.492, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1433H", "wtt_dep": "1435H", "location": "Bath Spa", "stage_seq": 22, "distance_m": 78480.752, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1439", "location": "Bathampton Jn", "stage_seq": 23, "distance_m": 81929.344, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1442H", "location": "Bathampton Sig. BL1990", "stage_seq": 24, "distance_m": 87744.774, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1446H", "wtt_dep": "1447H", "location": "Bradford-on-Avon", "stage_seq": 25, "distance_m": 93629.313, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451", "location": "Bradford Jn", "stage_seq": 26, "distance_m": 96950.399, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1453", "wtt_dep": "1454", "location": "Trowbridge", "stage_seq": 27, "distance_m": 98885.829, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1459", "location": "Hawkeridge Jn", "stage_seq": 28, "distance_m": 104423.269, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1500H", "wtt_dep": "1502H", "location": "Westbury", "stage_seq": 29, "distance_m": 105402.64, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1509H", "wtt_dep": "1511", "location": "Warminster", "stage_seq": 30, "distance_m": 112897.613, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1513", "location": "Warminster Sig. W308", "stage_seq": 31, "distance_m": 114543.31, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1516H", "location": "Upton Lovell", "stage_seq": 32, "distance_m": 121584.104, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1520H", "location": "Wylye AHB", "stage_seq": 33, "distance_m": 129105.754, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1525", "location": "Wishford", "stage_seq": 34, "distance_m": 136370.265, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1528H", "location": "Wilton Jn", "stage_seq": 35, "distance_m": 141618.037, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1533H", "location": "Salisbury", "stage_seq": 36, "distance_m": 144664.501, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Salisbury Tunnel Jn", "stage_seq": 37, "distance_m": 146381.456, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544H", "location": "Dean", "stage_seq": 38, "distance_m": 159030.117, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1551", "wtt_dep": "1552", "location": "Romsey", "stage_seq": 39, "distance_m": 171285.944, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1558H", "location": "Redbridge", "stage_seq": 40, "distance_m": 180019.133, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1600", "location": "Church Lane Jn", "stage_seq": 41, "distance_m": 182055.972, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1605", "location": "Southampton Central", "stage_seq": 42, "distance_m": 184277.223, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1608H", "location": "Northam Jn", "stage_seq": 43, "distance_m": 186075.097, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610H", "location": "St. Denys", "stage_seq": 44, "distance_m": 187427.036, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1613", "location": "Woolston Sig. E803", "stage_seq": 45, "distance_m": 190141.928, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Netley", "stage_seq": 46, "distance_m": 195324.563, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1619H", "location": "Bursledon", "stage_seq": 47, "distance_m": 198563.579, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Swanwick", "stage_seq": 48, "distance_m": 201785.888, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1627", "wtt_dep": "1628", "location": "Fareham", "stage_seq": 49, "distance_m": 207751.705, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1635", "wtt_dep": "1636", "location": "Cosham", "stage_seq": 50, "distance_m": 217132.821, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637H", "location": "Cosham Jn", "stage_seq": 51, "distance_m": 217894.491, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1639H", "location": "Portcreek Jn", "stage_seq": 52, "distance_m": 218667.948, "section_seq": 1, "route_path_id": 68580}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Fratton East Jn", "stage_seq": 53, "distance_m": 222495.068, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1645H", "wtt_dep": "1647", "location": "Fratton", "stage_seq": 54, "distance_m": 223117.138, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1651", "location": "Portsmouth & Southsea", "stage_seq": 55, "distance_m": 224278.337, "section_seq": 1, "route_path_id": 68580}, {"is_pass": false, "wtt_arr": "1654", "wtt_dep": null, "location": "Portsmouth Harbour", "stage_seq": 56, "distance_m": 225753.499, "section_seq": 1, "route_path_id": 68580}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 225753.499, "from_m": 0.0, "section_seq": 1, "route_path_id": 68580}], "total_distance_m": 225753.499, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 220488.934, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 5264.565, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24682, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:19Z", "source_id": 50355087, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T12:43:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:42:24Z", "source_id": 16302788, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 24627, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:10Z", "source_id": 50383110, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T12:54:29", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:53:14Z", "source_id": 16310865, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T13:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25731, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:59:33Z", "source_id": 50399357, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T13:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T12:59:36Z", "source_id": 16315486, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25711, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:02:51Z", "source_id": 50407712, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T13:03:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:02:55Z", "source_id": 16317862, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25813, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:26Z", "source_id": 50417320, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T13:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:06:30Z", "source_id": 16320533, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26070, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:18:39Z", "source_id": 50452101, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T13:19:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:18:44Z", "source_id": 16329735, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:06Z", "source_id": 50468605, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T13:26:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:25:08Z", "source_id": 16334502, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 25869, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:24Z", "source_id": 50490035, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T13:34:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:33:30Z", "source_id": 16340719, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:46:37Z", "source_id": 16350505, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:37Z", "source_id": 50537665, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T13:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:51:41Z", "source_id": 16354252, "stage_seq": 27, "event_role": "ARR", "event_time": "2026-09-16T14:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26257, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:23Z", "source_id": 50557379, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T14:00:23", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:59:28Z", "source_id": 16359963, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T15:00:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 26277, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:07Z", "source_id": 50588307, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T14:12:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:11:12Z", "source_id": 16368760, "stage_seq": 30, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27224, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:00Z", "source_id": 50642654, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T14:33:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:32:00Z", "source_id": 16384499, "stage_seq": 36, "event_role": "ARR", "event_time": "2026-09-16T15:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27208, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:07Z", "source_id": 50682429, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T14:47:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:12Z", "source_id": 16395965, "stage_seq": 38, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27196, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:51Z", "source_id": 50697748, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T14:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:59Z", "source_id": 16400467, "stage_seq": 39, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27618, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:11Z", "source_id": 50719613, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T15:02:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:01:17Z", "source_id": 16406770, "stage_seq": 40, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27536, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:42Z", "source_id": 50729169, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T15:05:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:04:49Z", "source_id": 16409481, "stage_seq": 42, "event_role": "ARR", "event_time": "2026-09-16T16:05:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27506, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:50Z", "source_id": 50750573, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T15:13:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:12:53Z", "source_id": 16415834, "stage_seq": 44, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27289, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:40Z", "source_id": 50768835, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T15:20:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:41Z", "source_id": 16421139, "stage_seq": 46, "event_role": "ARR", "event_time": "2026-09-16T16:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27293, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:00Z", "source_id": 50775366, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T15:22:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:07Z", "source_id": 16423004, "stage_seq": 47, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27302, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:48Z", "source_id": 50793403, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T15:30:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:53Z", "source_id": 16428448, "stage_seq": 49, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27315, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:19Z", "source_id": 50822031, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T15:39:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:23Z", "source_id": 16436751, "stage_seq": 50, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:25Z", "source_id": 50844219, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T15:48:32", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:29Z", "source_id": 16443102, "stage_seq": 54, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27348, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:09Z", "source_id": 50857406, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T15:52:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:13Z", "source_id": 16446849, "stage_seq": 55, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 27325, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:15Z", "source_id": 50877301, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T16:00:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:19Z", "source_id": 16452505, "stage_seq": 56, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Cardiff Central 1330 1330 1 None None Portsmouth Harbour 1654 1654 1 LATE +6 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15013/2026-09-16/detailed None Portsmouth & Southsea 2026-09-16T16:57:00+01:00 Portsmouth Harbour 7.0 {"type": "LineString", "coordinates": [[-1.0891004667664408, 50.7980917047139], [-1.0893637, 50.7981234], [-1.089715, 50.7981467], [-1.0900375999999998, 50.7981543], [-1.0902991, 50.7981552], [-1.0906793, 50.79815930000001], [-1.0909890999999998, 50.7981737], [-1.0912156999999998, 50.7981912], [-1.0913921, 50.79821030000001], [-1.0916134, 50.798238899999994], [-1.0917676, 50.7982545], [-1.0919065, 50.79826459999999], [-1.0920599999999998, 50.79826820000001], [-1.0922417, 50.798264399999994], [-1.0924482, 50.7982574], [-1.0926896, 50.7982397], [-1.0929525, 50.79820439999999], [-1.0931771999999995, 50.7981663], [-1.093332, 50.7981345], [-1.0935908, 50.798064999999994], [-1.0942854999999998, 50.797858299999994], [-1.0948647, 50.797697699999986], [-1.0955791, 50.7975199], [-1.0959425, 50.7974292], [-1.098649, 50.796766299999994], [-1.0988842, 50.79670879999999], [-1.1013865, 50.7960867], [-1.1017205, 50.7960202], [-1.102036, 50.7959758], [-1.1022068, 50.795961799999986], [-1.1023573, 50.79595900000001], [-1.1025265, 50.79595939999999], [-1.1027062, 50.79596819999999], [-1.1028909999999998, 50.795983799999995], [-1.1030651, 50.796009999999995], [-1.1031846, 50.7960345], [-1.1033304999999998, 50.7960662], [-1.1034159999999995, 50.7960891], [-1.1035125999999995, 50.7961148], [-1.103656, 50.79616459999999], [-1.1038127999999998, 50.79623360000001], [-1.1039473, 50.7962906], [-1.1041951, 50.79641879999999], [-1.1044662, 50.7965591], [-1.1049163999999998, 50.7967674], [-1.1051612999999998, 50.7968718], [-1.1053648, 50.7969507], [-1.1055509, 50.7970115], [-1.1057661, 50.7970699], [-1.1058723, 50.79709019999998], [-1.1059760999999997, 50.79711], [-1.1061421, 50.7971357], [-1.1063134, 50.797154], [-1.1064249, 50.79716189999999], [-1.1065595, 50.79716749999999], [-1.1066542999999998, 50.7971687], [-1.1067728, 50.7971653], [-1.1068825, 50.7971604], [-1.1069969, 50.7971509], [-1.1071394, 50.7971348], [-1.1074152999999998, 50.7970918], [-1.1087909, 50.796843499999994]]} 0.9 1653 1700 Portsmouth & Southsea Clarence Pier Portsmouth Harbour 50.7968435 -1.1087909 50.7968435 -1.1087909 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Portsmouth Harbour TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452505 1789574360310654 183 183 2026-09-16 16:10:20.007054 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:19.815132
583997 615719 L37935 635O55MT16 2026-09-16 COMPLETE 16451923 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 615719, "stp": "P", "toc": "Chiltern Railways", "uid": "L37935", "consist": "68030+CH05", "dest_crs": "MYB", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L37935/2026-09-16/detailed", "trust_id": "635O55MT16", "origin_crs": "XWY", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Marylebone", "service_date": "2026-09-16", "dest_arr_time": "1706", "dest_platform": "2", "is_terminated": 1, "next_location": "London Marylebone", "signalling_id": "5O55", "timing_status": "EARLY", "origin_station": "Wembley LMD", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "London Marylebone", "origin_dep_time": "1635", "origin_platform": null, "current_location": "London Marylebone", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "-6 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]}", "current_leg_start": "Marylebone 10 Signal", "dest_arr_time_act": "1706", "motion_projection": null, "next_location_lat": "51.5232556", "next_location_lon": "-0.1630113", "previous_location": "Marylebone 10 Signal", "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\": 410.753, \"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\": 452.0, \"from_m\": 410.753, \"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\": 490.309, \"from_m\": 452.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\": 637.179, \"from_m\": 490.309, \"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\": 1894.885, \"from_m\": 637.179, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 2103.147, \"from_m\": 1894.885, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 3380.01, \"from_m\": 2103.147, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 3488.926, \"from_m\": 3380.01, \"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\": 3527.234, \"from_m\": 3488.926, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4184.266, \"from_m\": 3527.234, \"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\": 4901.187, \"from_m\": 4184.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 6581.121, \"from_m\": 4901.187, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 12080.9, \"from_m\": 6581.121, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 12095.653, \"from_m\": 12080.9, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12153.017, \"from_m\": 12095.653, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12459.459, \"from_m\": 12153.017, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 12704.475, \"from_m\": 12459.459, \"capability_applied\": null, \"effective_limit_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\": 615719, \"profile_key\": \"8437ff04a9b614caecebf72835ad4fc3889cb43f4935b7bf0ceae3f2322a4e6a\", \"schedule_id\": 32550, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1635\", \"location\": \"Wembley LMD\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Wembley Stadium\", \"stage_seq\": 2, \"distance_m\": 1673.826, \"section_seq\": 1, \"route_path_id\": 34413}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1651\", \"location\": \"Wembley Sidings\", \"stage_seq\": 3, \"distance_m\": 2007.688, \"section_seq\": 1, \"route_path_id\": 34413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Wembley Stadium\", \"stage_seq\": 4, \"distance_m\": 2165.796, \"section_seq\": 1, \"route_path_id\": 34413}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Neasden South Jn\", \"stage_seq\": 5, \"distance_m\": 4441.313, \"section_seq\": 1, \"route_path_id\": 34413}, {\"is_pass\": false, \"wtt_arr\": \"1703\", \"wtt_dep\": \"1704\", \"location\": \"Marylebone 10 Signal\", \"stage_seq\": 6, \"distance_m\": 12037.845, \"section_seq\": 1, \"route_path_id\": 34413}, {\"is_pass\": false, \"wtt_arr\": \"1706\", \"wtt_dep\": null, \"location\": \"London Marylebone\", \"stage_seq\": 7, \"distance_m\": 12704.475, \"section_seq\": 1, \"route_path_id\": 34413}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 12704.475, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 34413}], \"total_distance_m\": 12704.475, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 12627.858, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 76.617, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1635", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.5232556", "current_position_lon": "-0.1630113", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 18350, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:51Z\", \"source_id\": 50873381, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:54Z\", \"source_id\": 16451352, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 18320, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:35Z\", \"source_id\": 50875310, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:38Z\", \"source_id\": 16451923, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Marylebone", "service_state_platform": "2", "timing_fact_generation": 1789574323748339, "current_leg_arrival_utc": "2026-09-16T17:03:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:19.833189", "service_state_evidence_id": 16451923, "current_leg_start_actual_dep": "2026-09-16T17:04:00+01:00", "operational_evidence_version": 18, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:20.010445", "service_state_valid_until_kind": null, "operational_interpretation_version": 18, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Chiltern Railways P XWY MYB 5O55 68030+CH05 6 100 None {"version": 3, "segments": [{"to_m": 410.753, "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": 452.0, "from_m": 410.753, "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": 490.309, "from_m": 452.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": 637.179, "from_m": 490.309, "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": 1894.885, "from_m": 637.179, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 2103.147, "from_m": 1894.885, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 3380.01, "from_m": 2103.147, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 3488.926, "from_m": 3380.01, "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": 3527.234, "from_m": 3488.926, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4184.266, "from_m": 3527.234, "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": 4901.187, "from_m": 4184.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 6581.121, "from_m": 4901.187, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 12080.9, "from_m": 6581.121, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 12095.653, "from_m": 12080.9, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12153.017, "from_m": 12095.653, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12459.459, "from_m": 12153.017, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 12704.475, "from_m": 12459.459, "capability_applied": null, "effective_limit_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": 615719, "profile_key": "8437ff04a9b614caecebf72835ad4fc3889cb43f4935b7bf0ceae3f2322a4e6a", "schedule_id": 32550, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1635", "location": "Wembley LMD", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 34413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Wembley Stadium", "stage_seq": 2, "distance_m": 1673.826, "section_seq": 1, "route_path_id": 34413}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1651", "location": "Wembley Sidings", "stage_seq": 3, "distance_m": 2007.688, "section_seq": 1, "route_path_id": 34413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Wembley Stadium", "stage_seq": 4, "distance_m": 2165.796, "section_seq": 1, "route_path_id": 34413}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Neasden South Jn", "stage_seq": 5, "distance_m": 4441.313, "section_seq": 1, "route_path_id": 34413}, {"is_pass": false, "wtt_arr": "1703", "wtt_dep": "1704", "location": "Marylebone 10 Signal", "stage_seq": 6, "distance_m": 12037.845, "section_seq": 1, "route_path_id": 34413}, {"is_pass": false, "wtt_arr": "1706", "wtt_dep": null, "location": "London Marylebone", "stage_seq": 7, "distance_m": 12704.475, "section_seq": 1, "route_path_id": 34413}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 12704.475, "from_m": 0.0, "section_seq": 1, "route_path_id": 34413}], "total_distance_m": 12704.475, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 12627.858, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 76.617, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 18350, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:51Z", "source_id": 50873381, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:58:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:54Z", "source_id": 16451352, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:58:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 18320, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:35Z", "source_id": 50875310, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:00:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:38Z", "source_id": 16451923, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Wembley LMD 1635 1635 None None None London Marylebone 1706 1706 2 EARLY -6 minutes https://www.realtimetrains.co.uk/service/gb-nr:L37935/2026-09-16/detailed None Marylebone 10 Signal 2026-09-16T17:04:00+01:00 London Marylebone 2.0 {"type": "LineString", "coordinates": [[-0.16770781389670208, 51.52866454561394], [-0.167466, 51.528465], [-0.1672297, 51.5282734], [-0.16714289999999998, 51.52820089999999], [-0.1670848, 51.5281486], [-0.1664765, 51.52765430000001], [-0.1663306, 51.5275346], [-0.1660336, 51.5272913], [-0.16571509999999998, 51.5270312], [-0.165408, 51.5267809], [-0.16518949999999996, 51.52660629999999], [-0.1649815, 51.5264221], [-0.16481379999999998, 51.52624720000001], [-0.16464179999999998, 51.526054999999985], [-0.1644308, 51.5258052], [-0.1641973, 51.525552899999994], [-0.16403699999999996, 51.5253625], [-0.1639697, 51.5252735], [-0.1639095, 51.525180000000006], [-0.1638081, 51.5250055], [-0.16368189999999996, 51.52474919999999], [-0.1635977, 51.52456200000001], [-0.1634155, 51.52415090000001], [-0.16301129999999997, 51.523255600000006]]} 0.4 1658 1700 Marylebone 10 Signal London Marylebone London Marylebone 51.5232556 -0.1630113 51.5232556 -0.1630113 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 London Marylebone TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451923 1789574323748339 18 18 2026-09-16 16:10:20.010445 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:19.833189
583998 616120 C36551 735U51MT16 2026-09-16 COMPLETE 16453171 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 616120, "stp": "P", "toc": "Elizabeth Line", "uid": "C36551", "consist": "345012", "dest_crs": "PDX", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C36551/2026-09-16/detailed", "trust_id": "735U51MT16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Paddington (Crossrail)", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "A", "is_terminated": 1, "next_location": "Paddington (Crossrail)", "signalling_id": "5U51", "timing_status": "ON TIME", "origin_station": "Old Oak Common Depot (Crossrail)", "current_leg_arr": "1700", "current_leg_dep": "1652", "current_leg_end": "Paddington (Crossrail)", "origin_dep_time": "1650", "origin_platform": null, "current_location": "Paddington (Crossrail)", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "0 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": "1700", "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\": 616120, \"profile_key\": \"b4a398c8ff59842d6dc4807a166928a1014e5ec7ea3b51a89eefaf24b9e7ce42\", \"schedule_id\": 4860, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1650\", \"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\": \"1655\", \"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\": \"1657\", \"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\": \"1658\", \"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\": \"1658H\", \"location\": \"Westbourne Park Carriage Sidings\", \"stage_seq\": 5, \"distance_m\": 4893.385, \"section_seq\": 1, \"route_path_id\": 29832}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"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": "1650", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "8.0", "current_position_lat": "51.5164607", "current_position_lon": "-0.1774340", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 23016, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:09Z\", \"source_id\": 50871356, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:57:11Z\", \"source_id\": 16450773, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:12Z\", \"source_id\": 50877052, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:59:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:13Z\", \"source_id\": 16452364, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:59:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:15Z\", \"source_id\": 50880229, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:14Z\", \"source_id\": 16453171, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Paddington (Crossrail)", "service_state_platform": "A", "timing_fact_generation": 1789574420109200, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:20.104342", "service_state_evidence_id": 16453171, "current_leg_start_actual_dep": "2026-09-16T16:50:00+01:00", "operational_evidence_version": 10, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:20.575406", "service_state_valid_until_kind": null, "operational_interpretation_version": 10, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P None PDX 5U51 345012 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": 616120, "profile_key": "b4a398c8ff59842d6dc4807a166928a1014e5ec7ea3b51a89eefaf24b9e7ce42", "schedule_id": 4860, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1650", "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": "1655", "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": "1657", "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": "1658", "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": "1658H", "location": "Westbourne Park Carriage Sidings", "stage_seq": 5, "distance_m": 4893.385, "section_seq": 1, "route_path_id": 29832}, {"is_pass": false, "wtt_arr": "1700", "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-16T15:57:09Z", "source_id": 50871356, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:57:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:57:11Z", "source_id": 16450773, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:12Z", "source_id": 50877052, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:59:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:13Z", "source_id": 16452364, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:59:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:15Z", "source_id": 50880229, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:00:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:14Z", "source_id": 16453171, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Old Oak Common Depot (Crossrail) 1650 1650 None None None Paddington (Crossrail) 1700 1700 A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C36551/2026-09-16/detailed None Old Oak Common Depot (Crossrail) 2026-09-16T16:50:00+01:00 Paddington (Crossrail) 8.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 1652 1700 Old Oak Common Depot (Crossrail) Paddington (Crossrail) Paddington (Crossrail) 51.5164607 -0.1774340 51.5164607 -0.1774340 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Paddington (Crossrail) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16453171 1789574420109200 10 10 2026-09-16 16:10:20.575406 A None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:20.104342
583999 616328 C35880 733Y71MT16 2026-09-16 COMPLETE 16453125 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 616328, "stp": "P", "toc": "Elizabeth Line", "uid": "C35880", "consist": "345063", "dest_crs": null, "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C35880/2026-09-16/detailed", "trust_id": "733Y71MT16", "origin_crs": "PDX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Westbourne Park Carriage Sidings", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "5", "is_terminated": 1, "next_location": "Westbourne Park Carriage Sidings", "signalling_id": "3Y71", "timing_status": "LATE", "origin_station": "Paddington (Crossrail)", "current_leg_arr": "1700", "current_leg_dep": "1659", "current_leg_end": "Westbourne Park Carriage Sidings", "origin_dep_time": "1657", "origin_platform": "B", "current_location": "Westbourne Park Carriage Sidings", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]}", "current_leg_start": "Paddington (Crossrail)", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.5208729", "next_location_lon": "-0.1989469", "previous_location": "Paddington (Crossrail)", "current_leg_milage": "1.0", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 616328, \"profile_key\": \"2f5e5770952216d5ff2bbd69ea3d26c9aae8c0ea829930b3c925eb10ca66b0b6\", \"schedule_id\": 4649, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1657\", \"location\": \"Paddington (Crossrail)\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29790}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"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": "1657", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "1.0", "current_position_lat": "51.5208729", "current_position_lon": "-0.1989469", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 22554, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:08Z\", \"source_id\": 50879922, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:06\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:14Z\", \"source_id\": 16453125, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Westbourne Park Carriage Sidings", "service_state_platform": "5", "timing_fact_generation": 1789574420925932, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:20.923279", "service_state_evidence_id": 16453125, "current_leg_start_actual_dep": "2026-09-16T16:58:00+01:00", "operational_evidence_version": 4, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:21.129966", "service_state_valid_until_kind": null, "operational_interpretation_version": 4, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Elizabeth Line P PDX None 3Y71 345063 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": 616328, "profile_key": "2f5e5770952216d5ff2bbd69ea3d26c9aae8c0ea829930b3c925eb10ca66b0b6", "schedule_id": 4649, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1657", "location": "Paddington (Crossrail)", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29790}, {"is_pass": false, "wtt_arr": "1659", "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-16T16:00:08Z", "source_id": 50879922, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:00:06", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:14Z", "source_id": 16453125, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Paddington (Crossrail) 1657 1657 B None None Westbourne Park Carriage Sidings 1659 1659 5 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C35880/2026-09-16/detailed None Paddington (Crossrail) 2026-09-16T16:58:00+01:00 Westbourne Park Carriage Sidings 1.0 {"type": "LineString", "coordinates": [[-0.17743399999999998, 51.5164607], [-0.1788428, 51.5174996], [-0.1789235, 51.5175535], [-0.1791722, 51.51771029999999], [-0.1793779, 51.51782049999999], [-0.1796630568239043, 51.51794157093493], [-0.1797498, 51.5179784], [-0.1800521, 51.518080999999995], [-0.18036250000000004, 51.5181719], [-0.1806173, 51.518226099999985], [-0.1806302, 51.5182281], [-0.18064238192602824, 51.51822996347344], [-0.1806724, 51.5182483], [-0.18074147018795023, 51.51828097843411], [-0.1807715, 51.5182854], [-0.18094809999999997, 51.5183032], [-0.1811550773228511, 51.518324289956695], [-0.18123929999999996, 51.5183642], [-0.1812636838371851, 51.51837289365476], [-0.18137205983552085, 51.51841153330841], [-0.1815135671580024, 51.518461985333445], [-0.18161750662469375, 51.51849904314393], [-0.18162438004399503, 51.51850149374107], [-0.1817077, 51.51853119999999], [-0.18189897695255747, 51.518580637890665], [-0.18199497962396588, 51.51860545094652], [-0.18204641473925276, 51.518618744970894], [-0.18222252453516288, 51.51866426263708], [-0.1822454793351458, 51.51867019557413], [-0.18231629999999996, 51.5186885], [-0.1830056, 51.51885550000001], [-0.1835796, 51.5189555], [-0.1843003, 51.51903159999999], [-0.1850612, 51.51905459999999], [-0.18610779999999996, 51.5190708], [-0.1870045, 51.51911890000001], [-0.1901427, 51.5194107], [-0.190431, 51.519438], [-0.1912869, 51.51952310000001], [-0.1917349, 51.519579799999995], [-0.1922012, 51.5196386], [-0.1923488, 51.519653000000005], [-0.19293099999999996, 51.519713], [-0.1937134, 51.5198008], [-0.193967, 51.5198367], [-0.1941071, 51.519857399999985], [-0.19420519999999997, 51.5198755], [-0.19498149999999995, 51.5200142], [-0.1951258, 51.5200483], [-0.1954623, 51.520116], [-0.195824, 51.5201663], [-0.1960185, 51.5201989], [-0.19620119999999996, 51.52023689999999], [-0.1962782, 51.52025509999999], [-0.1975886, 51.520565799999986], [-0.1980762, 51.52067939999999], [-0.19894690000000004, 51.5208729]]} 1.0 1659 1700 Paddington (Crossrail) Westbourne Park Carriage Sidings Westbourne Park Carriage Sidings 51.5208729 -0.1989469 51.5208729 -0.1989469 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Westbourne Park Carriage Sidings TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16453125 1789574420925932 4 4 2026-09-16 16:10:21.129966 5 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:20.923279
584000 612840 G15868 311P29MP16 2026-09-16 COMPLETE 16453122 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 612840, "stp": "O", "toc": "TransPennine Express", "uid": "G15868", "consist": "185128", "dest_crs": "SCA", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15868/2026-09-16/detailed", "trust_id": "311P29MP16", "origin_crs": "MCV", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Scarborough", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "3", "is_terminated": 1, "next_location": "Scarborough", "signalling_id": "1P29", "timing_status": "ON TIME", "origin_station": "Manchester Victoria", "current_leg_arr": "1700", "current_leg_dep": "1654", "current_leg_end": "Scarborough", "origin_dep_time": "1445", "origin_platform": "2", "current_location": "Scarborough", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]}", "current_leg_start": "Seamer", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "54.2797231", "next_location_lon": "-0.4052969", "previous_location": "Seamer", "current_leg_milage": "2.9", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 458.379, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2545.766, \"from_m\": 458.379, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 10952.458, \"from_m\": 2545.766, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 11924.078, \"from_m\": 10952.458, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11995.531, \"from_m\": 11924.078, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 12063.387, \"from_m\": 11995.531, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 13651.982, \"from_m\": 12063.387, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 23758.648, \"from_m\": 13651.982, \"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\": 23815.287, \"from_m\": 23758.648, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 24044.497, \"from_m\": 23815.287, \"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\": 24313.372, \"from_m\": 24044.497, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 28995.021, \"from_m\": 24313.372, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 29635.284, \"from_m\": 28995.021, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 30368.978, \"from_m\": 29635.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\": 30700.85, \"from_m\": 30368.978, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 39018.635, \"from_m\": 30700.85, \"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\": 39386.475, \"from_m\": 39018.635, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 41047.618, \"from_m\": 39386.475, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 41512.142, \"from_m\": 41047.618, \"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\": 41713.202, \"from_m\": 41512.142, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 43364.773, \"from_m\": 41713.202, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 43429.073, \"from_m\": 43364.773, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 47332.835, \"from_m\": 43429.073, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 50838.058, \"from_m\": 47332.835, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 50921.618, \"from_m\": 50838.058, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 56970.302, \"from_m\": 50921.618, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 57061.61, \"from_m\": 56970.302, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61489.742, \"from_m\": 57061.61, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 62175.263, \"from_m\": 61489.742, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 63415.86, \"from_m\": 62175.263, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 63507.868, \"from_m\": 63415.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\": 67719.506, \"from_m\": 63507.868, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67999.124, \"from_m\": 67719.506, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 68075.208, \"from_m\": 67999.124, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68219.345, \"from_m\": 68075.208, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 68268.8, \"from_m\": 68219.345, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 68853.303, \"from_m\": 68268.8, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69103.217, \"from_m\": 68853.303, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 69439.422, \"from_m\": 69103.217, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 69886.673, \"from_m\": 69439.422, \"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\": 70570.103, \"from_m\": 69886.673, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 70609.193, \"from_m\": 70570.103, \"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\": 72658.64, \"from_m\": 70609.193, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 73477.81, \"from_m\": 72658.64, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 75406.595, \"from_m\": 73477.81, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 75473.57, \"from_m\": 75406.595, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 84648.052, \"from_m\": 75473.57, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84678.934, \"from_m\": 84648.052, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 92009.52, \"from_m\": 84678.934, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 93335.255, \"from_m\": 92009.52, \"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\": 104785.665, \"from_m\": 93335.255, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 125.0}, {\"to_m\": 106935.288, \"from_m\": 104785.665, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 109222.336, \"from_m\": 106935.288, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 109273.384, \"from_m\": 109222.336, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109378.646, \"from_m\": 109273.384, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109454.278, \"from_m\": 109378.646, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109483.8, \"from_m\": 109454.278, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 109790.301, \"from_m\": 109483.8, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 109924.662, \"from_m\": 109790.301, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110082.64, \"from_m\": 109924.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\": 110189.62, \"from_m\": 110082.64, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 110542.827, \"from_m\": 110189.62, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 112666.663, \"from_m\": 110542.827, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 117023.387, \"from_m\": 112666.663, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 120065.609, \"from_m\": 117023.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 121207.106, \"from_m\": 120065.609, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 126208.209, \"from_m\": 121207.106, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 127695.891, \"from_m\": 126208.209, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 131474.367, \"from_m\": 127695.891, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 132081.008, \"from_m\": 131474.367, \"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\": 132187.821, \"from_m\": 132081.008, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 133649.051, \"from_m\": 132187.821, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 134045.537, \"from_m\": 133649.051, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 134075.155, \"from_m\": 134045.537, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 134124.067, \"from_m\": 134075.155, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 136098.344, \"from_m\": 134124.067, \"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\": 139386.832, \"from_m\": 136098.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\": 139704.229, \"from_m\": 139386.832, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 140443.641, \"from_m\": 139704.229, \"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\": 143325.266, \"from_m\": 140443.641, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 143675.733, \"from_m\": 143325.266, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 144201.725, \"from_m\": 143675.733, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 144419.15, \"from_m\": 144201.725, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 161433.127, \"from_m\": 144419.15, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 161767.784, \"from_m\": 161433.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\": 172250.42, \"from_m\": 161767.784, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 176801.081, \"from_m\": 172250.42, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 177042.729, \"from_m\": 176801.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\": 177170.201, \"from_m\": 177042.729, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 177289.03, \"from_m\": 177170.201, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 177562.832, \"from_m\": 177289.03, \"capability_applied\": null, \"effective_limit_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\": 612840, \"profile_key\": \"75a83d9df481b04b076ac07e8d2120665e8ed358749b8079a39162327c0b6e72\", \"schedule_id\": 36521, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1445\", \"location\": \"Manchester Victoria\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447\", \"location\": \"Miles Platting Jn\", \"stage_seq\": 2, \"distance_m\": 2169.702, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1447H\", \"location\": \"Philips Park West Jn\", \"stage_seq\": 3, \"distance_m\": 2773.406, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1448\", \"location\": \"Baguley Fold Jn\", \"stage_seq\": 4, \"distance_m\": 4004.803, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1451H\", \"location\": \"Ashton Moss North Jn\", \"stage_seq\": 5, \"distance_m\": 8840.431, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1456H\", \"location\": \"Stalybridge\", \"stage_seq\": 6, \"distance_m\": 12484.99, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1501H\", \"location\": \"Greenfield\", \"stage_seq\": 7, \"distance_m\": 20307.523, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1503H\", \"location\": \"Diggle Jn\", \"stage_seq\": 8, \"distance_m\": 23621.078, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Marsden\", \"stage_seq\": 9, \"distance_m\": 29927.442, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1514H\", \"wtt_dep\": \"1518\", \"location\": \"Huddersfield\", \"stage_seq\": 10, \"distance_m\": 41292.885, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1521\", \"location\": \"Bradley Jn\", \"stage_seq\": 11, \"distance_m\": 45666.492, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522\", \"location\": \"Heaton Lodge East Jn\", \"stage_seq\": 12, \"distance_m\": 47913.566, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523H\", \"location\": \"Mirfield East Jn\", \"stage_seq\": 13, \"distance_m\": 50921.618, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1526\", \"wtt_dep\": \"1527\", \"location\": \"Dewsbury\", \"stage_seq\": 14, \"distance_m\": 54203.779, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1531H\", \"location\": \"Morley\", \"stage_seq\": 15, \"distance_m\": 61599.238, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1536H\", \"location\": \"Whitehall Jn\", \"stage_seq\": 16, \"distance_m\": 68075.208, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1537\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 68463.194, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1538H\", \"wtt_dep\": \"1541H\", \"location\": \"Leeds\", \"stage_seq\": 18, \"distance_m\": 68979.355, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1544\", \"location\": \"Neville H. West Jn\", \"stage_seq\": 19, \"distance_m\": 71614.073, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1546H\", \"location\": \"Cross Gates\", \"stage_seq\": 20, \"distance_m\": 76091.564, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1550\", \"location\": \"Micklefield\", \"stage_seq\": 21, \"distance_m\": 84547.648, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1554H\", \"wtt_dep\": \"1555\", \"location\": \"Church Fenton\", \"stage_seq\": 22, \"distance_m\": 92749.073, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Colton Jn\", \"stage_seq\": 23, \"distance_m\": 101132.559, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1611\", \"location\": \"York\", \"stage_seq\": 24, \"distance_m\": 110037.837, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"York Scarborough Bridge Jn\", \"stage_seq\": 25, \"distance_m\": 110460.71, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1618H\", \"location\": \"Strensall S.B.\", \"stage_seq\": 26, \"distance_m\": 120625.659, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Barton Hill S.B.\", \"stage_seq\": 27, \"distance_m\": 128664.673, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626H\", \"location\": \"Kirkham Abbey S.B.\", \"stage_seq\": 28, \"distance_m\": 134132.259, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1636\", \"location\": \"Malton\", \"stage_seq\": 29, \"distance_m\": 143978.452, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1646H\", \"location\": \"Weaverthorpe L.C.\", \"stage_seq\": 30, \"distance_m\": 162710.351, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1652\", \"wtt_dep\": \"1653H\", \"location\": \"Seamer\", \"stage_seq\": 31, \"distance_m\": 172940.399, \"section_seq\": 1, \"route_path_id\": 29371}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Scarborough\", \"stage_seq\": 32, \"distance_m\": 177562.832, \"section_seq\": 1, \"route_path_id\": 29371}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 177562.832, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29371}], \"total_distance_m\": 177562.832, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 174891.246, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2671.586, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1445", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "54.2797231", "current_position_lon": "-0.4052969", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 8683, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:00Z\", \"source_id\": 50543661, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T13:55:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T13:54:04Z\", \"source_id\": 16356008, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 8644, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:56Z\", \"source_id\": 50561336, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TD\", \"smart_id\": 8648, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:56Z\", \"source_id\": 50561347, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:01:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:00:58Z\", \"source_id\": 16361143, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:01:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6286, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:35Z\", \"source_id\": 50576233, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:07:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:06:40Z\", \"source_id\": 16365360, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6255, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:08Z\", \"source_id\": 50593436, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:14:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:13:05Z\", \"source_id\": 16370187, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6133, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:32Z\", \"source_id\": 50615847, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:21:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:21:34Z\", \"source_id\": 16376585, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6105, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:28Z\", \"source_id\": 50625892, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:26:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:25:32Z\", \"source_id\": 16379589, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5544, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:42Z\", \"source_id\": 50641950, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:46Z\", \"source_id\": 16384333, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5420, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:46Z\", \"source_id\": 50655529, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:47Z\", \"source_id\": 16388108, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5269, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:16Z\", \"source_id\": 50680339, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:47:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:46:19Z\", \"source_id\": 16395361, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5023, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:44Z\", \"source_id\": 50689293, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:49:49Z\", \"source_id\": 16398064, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4923, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:38Z\", \"source_id\": 50699868, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:54:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:53:44Z\", \"source_id\": 16401062, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4692, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:09:55Z\", \"source_id\": 50742887, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:10:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:24Z\", \"source_id\": 16412313, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:11Z\", \"source_id\": 16434957, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:51Z\", \"source_id\": 16448198, \"stage_seq\": 31, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:11Z\", \"source_id\": 16453122, \"stage_seq\": 32, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Scarborough", "service_state_platform": "3", "timing_fact_generation": 1789574424849698, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:24.838780", "service_state_evidence_id": 16453122, "current_leg_start_actual_dep": "2026-09-16T16:53:30+01:00", "operational_evidence_version": 116, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:25.533780", "service_state_valid_until_kind": null, "operational_interpretation_version": 116, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} TransPennine Express O MCV SCA 1P29 185128 3 100 None {"version": 3, "segments": [{"to_m": 458.379, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2545.766, "from_m": 458.379, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 10952.458, "from_m": 2545.766, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 11924.078, "from_m": 10952.458, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11995.531, "from_m": 11924.078, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 12063.387, "from_m": 11995.531, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 13651.982, "from_m": 12063.387, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 23758.648, "from_m": 13651.982, "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": 23815.287, "from_m": 23758.648, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 24044.497, "from_m": 23815.287, "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": 24313.372, "from_m": 24044.497, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 28995.021, "from_m": 24313.372, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 29635.284, "from_m": 28995.021, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 30368.978, "from_m": 29635.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": 30700.85, "from_m": 30368.978, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 39018.635, "from_m": 30700.85, "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": 39386.475, "from_m": 39018.635, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 41047.618, "from_m": 39386.475, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 41512.142, "from_m": 41047.618, "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": 41713.202, "from_m": 41512.142, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 43364.773, "from_m": 41713.202, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 43429.073, "from_m": 43364.773, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 47332.835, "from_m": 43429.073, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 50838.058, "from_m": 47332.835, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 50921.618, "from_m": 50838.058, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 56970.302, "from_m": 50921.618, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 57061.61, "from_m": 56970.302, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61489.742, "from_m": 57061.61, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 62175.263, "from_m": 61489.742, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 63415.86, "from_m": 62175.263, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 63507.868, "from_m": 63415.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": 67719.506, "from_m": 63507.868, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67999.124, "from_m": 67719.506, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 68075.208, "from_m": 67999.124, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 68219.345, "from_m": 68075.208, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 68268.8, "from_m": 68219.345, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 68853.303, "from_m": 68268.8, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69103.217, "from_m": 68853.303, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 69439.422, "from_m": 69103.217, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 69886.673, "from_m": 69439.422, "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": 70570.103, "from_m": 69886.673, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 70609.193, "from_m": 70570.103, "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": 72658.64, "from_m": 70609.193, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 73477.81, "from_m": 72658.64, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 75406.595, "from_m": 73477.81, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 75473.57, "from_m": 75406.595, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 84648.052, "from_m": 75473.57, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84678.934, "from_m": 84648.052, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 92009.52, "from_m": 84678.934, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 93335.255, "from_m": 92009.52, "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": 104785.665, "from_m": 93335.255, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 125.0}, {"to_m": 106935.288, "from_m": 104785.665, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 109222.336, "from_m": 106935.288, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 109273.384, "from_m": 109222.336, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109378.646, "from_m": 109273.384, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109454.278, "from_m": 109378.646, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109483.8, "from_m": 109454.278, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 109790.301, "from_m": 109483.8, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 109924.662, "from_m": 109790.301, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110082.64, "from_m": 109924.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": 110189.62, "from_m": 110082.64, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 110542.827, "from_m": 110189.62, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 112666.663, "from_m": 110542.827, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 117023.387, "from_m": 112666.663, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 120065.609, "from_m": 117023.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 121207.106, "from_m": 120065.609, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 126208.209, "from_m": 121207.106, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 127695.891, "from_m": 126208.209, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 131474.367, "from_m": 127695.891, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 132081.008, "from_m": 131474.367, "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": 132187.821, "from_m": 132081.008, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 133649.051, "from_m": 132187.821, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 134045.537, "from_m": 133649.051, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 134075.155, "from_m": 134045.537, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 134124.067, "from_m": 134075.155, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 136098.344, "from_m": 134124.067, "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": 139386.832, "from_m": 136098.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": 139704.229, "from_m": 139386.832, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 140443.641, "from_m": 139704.229, "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": 143325.266, "from_m": 140443.641, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 143675.733, "from_m": 143325.266, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 144201.725, "from_m": 143675.733, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 144419.15, "from_m": 144201.725, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 161433.127, "from_m": 144419.15, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 161767.784, "from_m": 161433.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": 172250.42, "from_m": 161767.784, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 176801.081, "from_m": 172250.42, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 177042.729, "from_m": 176801.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": 177170.201, "from_m": 177042.729, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 177289.03, "from_m": 177170.201, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 177562.832, "from_m": 177289.03, "capability_applied": null, "effective_limit_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": 612840, "profile_key": "75a83d9df481b04b076ac07e8d2120665e8ed358749b8079a39162327c0b6e72", "schedule_id": 36521, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1445", "location": "Manchester Victoria", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447", "location": "Miles Platting Jn", "stage_seq": 2, "distance_m": 2169.702, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1447H", "location": "Philips Park West Jn", "stage_seq": 3, "distance_m": 2773.406, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1448", "location": "Baguley Fold Jn", "stage_seq": 4, "distance_m": 4004.803, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1451H", "location": "Ashton Moss North Jn", "stage_seq": 5, "distance_m": 8840.431, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1456H", "location": "Stalybridge", "stage_seq": 6, "distance_m": 12484.99, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1501H", "location": "Greenfield", "stage_seq": 7, "distance_m": 20307.523, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1503H", "location": "Diggle Jn", "stage_seq": 8, "distance_m": 23621.078, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Marsden", "stage_seq": 9, "distance_m": 29927.442, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1514H", "wtt_dep": "1518", "location": "Huddersfield", "stage_seq": 10, "distance_m": 41292.885, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1521", "location": "Bradley Jn", "stage_seq": 11, "distance_m": 45666.492, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522", "location": "Heaton Lodge East Jn", "stage_seq": 12, "distance_m": 47913.566, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523H", "location": "Mirfield East Jn", "stage_seq": 13, "distance_m": 50921.618, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1526", "wtt_dep": "1527", "location": "Dewsbury", "stage_seq": 14, "distance_m": 54203.779, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1531H", "location": "Morley", "stage_seq": 15, "distance_m": 61599.238, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1536H", "location": "Whitehall Jn", "stage_seq": 16, "distance_m": 68075.208, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1537", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 68463.194, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1538H", "wtt_dep": "1541H", "location": "Leeds", "stage_seq": 18, "distance_m": 68979.355, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1544", "location": "Neville H. West Jn", "stage_seq": 19, "distance_m": 71614.073, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1546H", "location": "Cross Gates", "stage_seq": 20, "distance_m": 76091.564, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1550", "location": "Micklefield", "stage_seq": 21, "distance_m": 84547.648, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1554H", "wtt_dep": "1555", "location": "Church Fenton", "stage_seq": 22, "distance_m": 92749.073, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Colton Jn", "stage_seq": 23, "distance_m": 101132.559, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1611", "location": "York", "stage_seq": 24, "distance_m": 110037.837, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "York Scarborough Bridge Jn", "stage_seq": 25, "distance_m": 110460.71, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1618H", "location": "Strensall S.B.", "stage_seq": 26, "distance_m": 120625.659, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1623", "location": "Barton Hill S.B.", "stage_seq": 27, "distance_m": 128664.673, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626H", "location": "Kirkham Abbey S.B.", "stage_seq": 28, "distance_m": 134132.259, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1636", "location": "Malton", "stage_seq": 29, "distance_m": 143978.452, "section_seq": 1, "route_path_id": 29371}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1646H", "location": "Weaverthorpe L.C.", "stage_seq": 30, "distance_m": 162710.351, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1652", "wtt_dep": "1653H", "location": "Seamer", "stage_seq": 31, "distance_m": 172940.399, "section_seq": 1, "route_path_id": 29371}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Scarborough", "stage_seq": 32, "distance_m": 177562.832, "section_seq": 1, "route_path_id": 29371}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 177562.832, "from_m": 0.0, "section_seq": 1, "route_path_id": 29371}], "total_distance_m": 177562.832, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 174891.246, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2671.586, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 8683, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:00Z", "source_id": 50543661, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T13:55:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T13:54:04Z", "source_id": 16356008, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 8644, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:56Z", "source_id": 50561336, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TD", "smart_id": 8648, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:56Z", "source_id": 50561347, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:01:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:00:58Z", "source_id": 16361143, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:01:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6286, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:35Z", "source_id": 50576233, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T14:07:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:06:40Z", "source_id": 16365360, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6255, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:08Z", "source_id": 50593436, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:14:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:13:05Z", "source_id": 16370187, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6133, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:32Z", "source_id": 50615847, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:21:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:21:34Z", "source_id": 16376585, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6105, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:28Z", "source_id": 50625892, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:26:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:25:32Z", "source_id": 16379589, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5544, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:42Z", "source_id": 50641950, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:32:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:46Z", "source_id": 16384333, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5420, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:46Z", "source_id": 50655529, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T14:38:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:47Z", "source_id": 16388108, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5269, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:16Z", "source_id": 50680339, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:47:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:46:19Z", "source_id": 16395361, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5023, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:44Z", "source_id": 50689293, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T14:51:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:49:49Z", "source_id": 16398064, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4923, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:38Z", "source_id": 50699868, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T14:54:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:53:44Z", "source_id": 16401062, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4692, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:09:55Z", "source_id": 50742887, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:10:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:24Z", "source_id": 16412313, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:09:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:11Z", "source_id": 16434957, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:51Z", "source_id": 16448198, "stage_seq": 31, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:11Z", "source_id": 16453122, "stage_seq": 32, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Manchester Victoria 1445 1445 2 None None Scarborough 1700 1700 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15868/2026-09-16/detailed None Seamer 2026-09-16T16:53:30+01:00 Scarborough 6.0 {"type": "LineString", "coordinates": [[-0.41691620343599933, 54.24062386801721], [-0.4169037, 54.2406362], [-0.4166146, 54.240979], [-0.4164143, 54.2412431], [-0.4160308, 54.24188629999999], [-0.4158902, 54.2422163], [-0.4157585, 54.2425263], [-0.4156734999999999, 54.24279749999999], [-0.41560249999999993, 54.2430909], [-0.4155594, 54.2433474], [-0.4155299, 54.24364460000001], [-0.41552909999999993, 54.2439368], [-0.41554299999999994, 54.24421019999999], [-0.41564529999999994, 54.2447332], [-0.41573179999999993, 54.2450202], [-0.4158548, 54.24533159999999], [-0.4159857, 54.2456055], [-0.4161283999999999, 54.2458567], [-0.4163816, 54.2462384], [-0.4166769, 54.2466165], [-0.4174134000000001, 54.24734310000001], [-0.4176674, 54.2475871], [-0.4178752999999999, 54.24781399999999], [-0.4180704, 54.248082499999995], [-0.4182092, 54.24829909999999], [-0.41831499999999994, 54.2485357], [-0.4183966, 54.2487586], [-0.418471, 54.24899849999999], [-0.4184841999999999, 54.2491352], [-0.4185013, 54.2494299], [-0.4184818, 54.2496536], [-0.4184431, 54.249923900000006], [-0.4183895, 54.25015799999999], [-0.4181962, 54.250675599999994], [-0.4175435, 54.2520342], [-0.4173376, 54.2524262], [-0.4169235999999999, 54.2532706], [-0.4168103, 54.25362139999999], [-0.41666859999999994, 54.2541469], [-0.4163872, 54.255466600000005], [-0.4161058, 54.2567854], [-0.4155181999999999, 54.258887], [-0.41514919999999994, 54.260138], [-0.4149503, 54.2608617], [-0.4148855, 54.2611348], [-0.4148305, 54.261438], [-0.4147939, 54.2618925], [-0.4148089, 54.2623135], [-0.414813641623234, 54.26235185318483], [-0.4148597, 54.26272439999999], [-0.4150231, 54.2635832], [-0.41514169999999995, 54.2641917], [-0.4152159, 54.2647949], [-0.4152333, 54.26545029999999], [-0.4152281, 54.265980600000006], [-0.4152219, 54.2661559], [-0.4151738, 54.2668658], [-0.4151346, 54.2672481], [-0.4150638, 54.2679388], [-0.4149324, 54.2688598], [-0.4146266, 54.270365], [-0.41441199999999995, 54.27133139999999], [-0.41432889999999994, 54.27169479999999], [-0.41426, 54.2719512], [-0.4141679999999999, 54.272243], [-0.4140473, 54.2725218], [-0.4138863, 54.27282410000001], [-0.4136879, 54.2731326], [-0.4135001, 54.27339889999999], [-0.4132882, 54.273652600000005], [-0.4130173, 54.2739345], [-0.4128388, 54.2740991], [-0.412513, 54.27438399999998], [-0.4120087999999999, 54.27474579999999], [-0.4113972, 54.2751341], [-0.4112008999999999, 54.2752442], [-0.41085009999999994, 54.27544100000001], [-0.4104237999999999, 54.275665199999985], [-0.4099542000000001, 54.275954], [-0.4095116999999999, 54.2761912], [-0.4092219999999999, 54.27637909999999], [-0.4090074, 54.27652789999999], [-0.4089207, 54.27659649999999], [-0.408758, 54.27672520000001], [-0.4085978, 54.276878199999985], [-0.4081909, 54.277293099999994], [-0.40805119999999995, 54.277435], [-0.4077393, 54.2777289], [-0.4076904, 54.27777609999999], [-0.4075027, 54.277960799999995], [-0.4071862, 54.27823169999999], [-0.40693139999999994, 54.27843850000001], [-0.4066927, 54.27864679999999], [-0.4064190999999999, 54.278895699999985], [-0.4060623, 54.2792309], [-0.4059166, 54.27935130000001], [-0.40580189999999994, 54.27944469999999], [-0.4056904, 54.27952210000001], [-0.4052969, 54.279723099999984]]} 2.9 1654 1700 Seamer Scarborough Scarborough 54.2797231 -0.4052969 54.2797231 -0.4052969 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Scarborough TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16453122 1789574424849698 116 116 2026-09-16 16:10:25.533780 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:24.838780
584001 615027 C21747 212F92MS16 2026-09-16 COMPLETE 16452517 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 615027, "stp": "P", "toc": "East Midlands Railway", "uid": "C21747", "consist": "170514", "dest_crs": "CLE", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C21747/2026-09-16/detailed", "trust_id": "212F92MS16", "origin_crs": "BAU", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Cleethorpes", "service_date": "2026-09-16", "dest_arr_time": "1702", "dest_platform": "1", "is_terminated": 1, "next_location": "Cleethorpes", "signalling_id": "2F92", "timing_status": "EARLY", "origin_station": "Barton-on-Humber", "current_leg_arr": "1700", "current_leg_dep": "1653", "current_leg_end": "Cleethorpes", "origin_dep_time": "1609", "origin_platform": null, "current_location": "Cleethorpes", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "-1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]}", "current_leg_start": "Grimsby Town", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "53.5621445", "next_location_lon": "-0.0291886", "previous_location": "Grimsby Town", "current_leg_milage": "3.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 665.51, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 6045.365, \"from_m\": 665.51, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 6073.176, \"from_m\": 6045.365, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 9178.006, \"from_m\": 6073.176, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 11509.483, \"from_m\": 9178.006, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 15489.869, \"from_m\": 11509.483, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 15620.387, \"from_m\": 15489.869, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 15647.055, \"from_m\": 15620.387, \"capability_applied\": null, \"effective_limit_mph\": 18.641, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 18.641}, {\"to_m\": 15682.986, \"from_m\": 15647.055, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 17678.932, \"from_m\": 15682.986, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17711.884, \"from_m\": 17678.932, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 17792.499, \"from_m\": 17711.884, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 31276.987, \"from_m\": 17792.499, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31696.736, \"from_m\": 31276.987, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 33194.401, \"from_m\": 31696.736, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 33579.523, \"from_m\": 33194.401, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34153.842, \"from_m\": 33579.523, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35898.244, \"from_m\": 34153.842, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36219.87, \"from_m\": 35898.244, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 36303.004, \"from_m\": 36219.87, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 36745.59, \"from_m\": 36303.004, \"capability_applied\": null, \"effective_limit_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\": 615027, \"profile_key\": \"013183132d95ce5cfe788feeac902a97166e2e38eca4825fa3f28a5535e38fc4\", \"schedule_id\": 3143, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1609\", \"location\": \"Barton-on-Humber\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1614\", \"wtt_dep\": \"1614H\", \"location\": \"Barrow Haven\", \"stage_seq\": 2, \"distance_m\": 3480.715, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1617H\", \"wtt_dep\": \"1618\", \"location\": \"New Holland\", \"stage_seq\": 3, \"distance_m\": 5729.441, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1619\", \"location\": \"Oxmarsh L.C.\", \"stage_seq\": 4, \"distance_m\": 6027.015, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1622H\", \"wtt_dep\": \"1623\", \"location\": \"Goxhill\", \"stage_seq\": 5, \"distance_m\": 8894.149, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627\", \"location\": \"Thornton Abbey\", \"stage_seq\": 6, \"distance_m\": 11590.191, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1631H\", \"location\": \"Ulceby\", \"stage_seq\": 7, \"distance_m\": 15733.428, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1635H\", \"wtt_dep\": \"1636H\", \"location\": \"Habrough\", \"stage_seq\": 8, \"distance_m\": 18463.424, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1641H\", \"wtt_dep\": \"1642\", \"location\": \"Stallingborough\", \"stage_seq\": 9, \"distance_m\": 24566.385, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1644H\", \"location\": \"Healing\", \"stage_seq\": 10, \"distance_m\": 26159.605, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Great Coates\", \"stage_seq\": 11, \"distance_m\": 28296.255, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Grimsby Town\", \"stage_seq\": 12, \"distance_m\": 31483.962, \"section_seq\": 1, \"route_path_id\": 66830}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Cleethorpes\", \"stage_seq\": 13, \"distance_m\": 36745.59, \"section_seq\": 1, \"route_path_id\": 66830}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 36745.59, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66830}], \"total_distance_m\": 36745.59, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 36745.59, \"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": "1609", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "7.0", "current_position_lat": "53.5621445", "current_position_lon": "-0.0291886", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:13Z\", \"source_id\": 16416841, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:13:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:17:43Z\", \"source_id\": 16419612, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:46Z\", \"source_id\": 16420432, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:18:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:23Z\", \"source_id\": 16424879, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:22:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:26:14Z\", \"source_id\": 16426323, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:26:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6455, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:59Z\", \"source_id\": 50796668, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:58Z\", \"source_id\": 16429251, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6470, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:16Z\", \"source_id\": 50808308, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:19Z\", \"source_id\": 16432773, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:11Z\", \"source_id\": 16437297, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6475, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:08Z\", \"source_id\": 50824282, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:12\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:11Z\", \"source_id\": 16437299, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6479, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:12Z\", \"source_id\": 50840886, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:47:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:16Z\", \"source_id\": 16442189, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:47:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6493, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:06Z\", \"source_id\": 50854295, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:10Z\", \"source_id\": 16446061, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 6524, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:18Z\", \"source_id\": 50877442, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:21Z\", \"source_id\": 16452517, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Cleethorpes", "service_state_platform": "1", "timing_fact_generation": 1789574364210135, "current_leg_arrival_utc": "2026-09-16T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:28.392673", "service_state_evidence_id": 16452517, "current_leg_start_actual_dep": "2026-09-16T16:53:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:28.635968", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} East Midlands Railway P BAU CLE 2F92 170514 2 100 None {"version": 3, "segments": [{"to_m": 665.51, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 6045.365, "from_m": 665.51, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 6073.176, "from_m": 6045.365, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 9178.006, "from_m": 6073.176, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 11509.483, "from_m": 9178.006, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 15489.869, "from_m": 11509.483, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 15620.387, "from_m": 15489.869, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 15647.055, "from_m": 15620.387, "capability_applied": null, "effective_limit_mph": 18.641, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 18.641}, {"to_m": 15682.986, "from_m": 15647.055, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 17678.932, "from_m": 15682.986, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 17711.884, "from_m": 17678.932, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 17792.499, "from_m": 17711.884, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 31276.987, "from_m": 17792.499, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31696.736, "from_m": 31276.987, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 33194.401, "from_m": 31696.736, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 33579.523, "from_m": 33194.401, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34153.842, "from_m": 33579.523, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35898.244, "from_m": 34153.842, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36219.87, "from_m": 35898.244, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 36303.004, "from_m": 36219.87, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 36745.59, "from_m": 36303.004, "capability_applied": null, "effective_limit_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": 615027, "profile_key": "013183132d95ce5cfe788feeac902a97166e2e38eca4825fa3f28a5535e38fc4", "schedule_id": 3143, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1609", "location": "Barton-on-Humber", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1614", "wtt_dep": "1614H", "location": "Barrow Haven", "stage_seq": 2, "distance_m": 3480.715, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1617H", "wtt_dep": "1618", "location": "New Holland", "stage_seq": 3, "distance_m": 5729.441, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1619", "location": "Oxmarsh L.C.", "stage_seq": 4, "distance_m": 6027.015, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1622H", "wtt_dep": "1623", "location": "Goxhill", "stage_seq": 5, "distance_m": 8894.149, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627", "location": "Thornton Abbey", "stage_seq": 6, "distance_m": 11590.191, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1631H", "location": "Ulceby", "stage_seq": 7, "distance_m": 15733.428, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1635H", "wtt_dep": "1636H", "location": "Habrough", "stage_seq": 8, "distance_m": 18463.424, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1641H", "wtt_dep": "1642", "location": "Stallingborough", "stage_seq": 9, "distance_m": 24566.385, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1644H", "location": "Healing", "stage_seq": 10, "distance_m": 26159.605, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Great Coates", "stage_seq": 11, "distance_m": 28296.255, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Grimsby Town", "stage_seq": 12, "distance_m": 31483.962, "section_seq": 1, "route_path_id": 66830}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Cleethorpes", "stage_seq": 13, "distance_m": 36745.59, "section_seq": 1, "route_path_id": 66830}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 36745.59, "from_m": 0.0, "section_seq": 1, "route_path_id": 66830}], "total_distance_m": 36745.59, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 36745.59, "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-16T15:14:13Z", "source_id": 16416841, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:13:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:17:43Z", "source_id": 16419612, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:17:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:46Z", "source_id": 16420432, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:18:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:23Z", "source_id": 16424879, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:22:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:26:14Z", "source_id": 16426323, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:26:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6455, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:59Z", "source_id": 50796668, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:30:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:58Z", "source_id": 16429251, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6470, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:16Z", "source_id": 50808308, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:34:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:19Z", "source_id": 16432773, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:11Z", "source_id": 16437297, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6475, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:08Z", "source_id": 50824282, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:43:12", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:11Z", "source_id": 16437299, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6479, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:12Z", "source_id": 50840886, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:47:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:16Z", "source_id": 16442189, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:47:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6493, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:06Z", "source_id": 50854295, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:52:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:10Z", "source_id": 16446061, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 6524, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:18Z", "source_id": 50877442, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:00:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:21Z", "source_id": 16452517, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Barton-on-Humber 1609 1609 None None None Cleethorpes 1702 1701 1 EARLY -1 minutes https://www.realtimetrains.co.uk/service/gb-nr:C21747/2026-09-16/detailed None Grimsby Town 2026-09-16T16:53:30+01:00 Cleethorpes 7.0 {"type": "LineString", "coordinates": [[-0.08683093540690112, 53.563489752362365], [-0.08565439999999999, 53.5635567], [-0.08527229999999998, 53.56356439999999], [-0.08501169999999998, 53.56357619999999], [-0.0847907, 53.5635944], [-0.08454310000000001, 53.563628900000005], [-0.0843001, 53.563682400000005], [-0.08380299999999999, 53.56378730000001], [-0.08369799999999998, 53.563823000000006], [-0.0832907, 53.5639499], [-0.08279369999999998, 53.56411990000001], [-0.08256429999999998, 53.5642036], [-0.08214549999999998, 53.5643724], [-0.0817448, 53.56455429999999], [-0.0813405, 53.56476310000001], [-0.080973, 53.5649632], [-0.08062179999999998, 53.5651703], [-0.08029959999999998, 53.565397100000006], [-0.0799852, 53.5656291], [-0.07972629999999999, 53.565842700000005], [-0.07960759999999999, 53.565946399999994], [-0.0794204, 53.566129700000005], [-0.0792152, 53.56633789999999], [-0.07911079999999998, 53.5664629], [-0.07898019999999999, 53.5666193], [-0.0787582, 53.56691270000001], [-0.0785466, 53.56731739999999], [-0.07837759999999999, 53.56759079999999], [-0.07825149999999999, 53.5677666], [-0.07820339999999999, 53.5678866], [-0.07796559999999998, 53.56847979999999], [-0.07788449999999998, 53.56874950000001], [-0.0778287, 53.5690164], [-0.0774061, 53.5709659], [-0.0773125, 53.5713039], [-0.0772138, 53.5715825], [-0.07713500000000001, 53.571766299999986], [-0.07709219999999999, 53.5718661], [-0.0761124, 53.57376899999999], [-0.0758726, 53.574217699999984], [-0.075743, 53.574469699999995], [-0.07566683064532709, 53.57460657386965], [-0.07560459999999998, 53.57471840000001], [-0.07544989999999999, 53.5749237], [-0.07537559999999999, 53.5750276], [-0.07504759999999999, 53.575376], [-0.07473909999999999, 53.57564039999998], [-0.0742832, 53.5759222], [-0.07406709999999998, 53.5760206], [-0.07379029999999999, 53.576129899999984], [-0.0733886, 53.5762312], [-0.07322409999999999, 53.5762637], [-0.0729802, 53.5762975], [-0.0726986, 53.5763196], [-0.0724009, 53.57632339999999], [-0.07214879999999999, 53.5763083], [-0.0717491, 53.57626049999998], [-0.07137629999999999, 53.57618089999999], [-0.0705046, 53.5759324], [-0.07010759999999999, 53.575857599999985], [-0.06966509999999998, 53.575811400000006], [-0.06942699999999999, 53.57580670000001], [-0.0692654, 53.57580659999999], [-0.066712, 53.5758926], [-0.0660495, 53.5758958], [-0.06546469999999999, 53.5758464], [-0.0650302, 53.5757843], [-0.06450449999999999, 53.5756505], [-0.06406189999999999, 53.57549929999998], [-0.0627155, 53.5749179], [-0.06230779999999999, 53.574773], [-0.0620023, 53.5746784], [-0.06175692856015552, 53.57460657386965], [-0.06164770000000001, 53.574574600000005], [-0.061353999999999985, 53.574503699999994], [-0.0610627, 53.574437299999985], [-0.0605501, 53.5743337], [-0.05979190000000001, 53.5741806], [-0.0503411, 53.5722637], [-0.049191799999999994, 53.57200970000001], [-0.048422, 53.5718297], [-0.0473833, 53.571563100000006], [-0.04632719999999999, 53.571269099999995], [-0.04551709999999999, 53.571026999999994], [-0.0443182, 53.5706368], [-0.043202399999999995, 53.57023379999999], [-0.0422985, 53.5698913], [-0.04156089999999999, 53.56958229999999], [-0.04049069999999999, 53.56911720000001], [-0.03962159999999999, 53.5687015], [-0.0377816, 53.567760199999995], [-0.0364084, 53.5670004], [-0.0350458, 53.566203899999984], [-0.0342948, 53.5657416], [-0.0333851, 53.5652248], [-0.03220939999999999, 53.5645791], [-0.032089999999999994, 53.564516199999986], [-0.0314838, 53.5640927], [-0.03098, 53.56365469999999], [-0.030371800000000004, 53.5631669], [-0.02983709999999999, 53.562724999999986], [-0.029492, 53.5624279], [-0.02931379999999999, 53.5622711], [-0.0291886, 53.5621445]]} 3.3 1653 1700 Grimsby Town Cleethorpes Cleethorpes 53.5621445 -0.0291886 53.5621445 -0.0291886 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Cleethorpes TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452517 1789574364210135 43 43 2026-09-16 16:10:28.635968 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:28.392673
584002 616018 C18629 542W49MT16 2026-09-16 COMPLETE 16451918 2026-09-16 17:00:00 2026-09-16 16:10:38 2026-09-18 16:10:38 {"id": 616018, "stp": "P", "toc": "Great Northern", "uid": "C18629", "consist": "717024", "dest_crs": "MOG", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C18629/2026-09-16/detailed", "trust_id": "542W49MT16", "origin_crs": "FPK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Moorgate (Great Northern)", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "10", "is_terminated": 1, "next_location": "Moorgate (Great Northern)", "signalling_id": "2W49", "timing_status": "ON TIME", "origin_station": "Finsbury Park", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Moorgate (Great Northern)", "origin_dep_time": "1646", "origin_platform": "1", "current_location": "Moorgate (Great Northern)", "last_update_time": "2026-09-16T16:10:38", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]}", "current_leg_start": "Old Street", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "51.5186636", "next_location_lon": "-0.0880023", "previous_location": "Old Street", "current_leg_milage": "0.4", "linx_max_speed_mph": 85, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 208.671, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 288.584, \"from_m\": 208.671, \"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\": 1038.148, \"from_m\": 288.584, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 1122.234, \"from_m\": 1038.148, \"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\": 1259.758, \"from_m\": 1122.234, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 85.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 5604.767, \"from_m\": 1259.758, \"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}], \"service_id\": 616018, \"profile_key\": \"1f5d85afe62e24f12036b7e83608456e150de18ba996dff83c2615bef252522b\", \"schedule_id\": 2606, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1646\", \"location\": \"Finsbury Park\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29003}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Drayton Park\", \"stage_seq\": 2, \"distance_m\": 1383.919, \"section_seq\": 1, \"route_path_id\": 29003}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1652\", \"location\": \"Highbury & Islington (Great Northern)\", \"stage_seq\": 3, \"distance_m\": 2057.843, \"section_seq\": 1, \"route_path_id\": 29003}, {\"is_pass\": false, \"wtt_arr\": \"1653H\", \"wtt_dep\": \"1654\", \"location\": \"Essex Road\", \"stage_seq\": 4, \"distance_m\": 2921.974, \"section_seq\": 1, \"route_path_id\": 29003}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Old Street\", \"stage_seq\": 5, \"distance_m\": 5005.298, \"section_seq\": 1, \"route_path_id\": 29003}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Moorgate (Great Northern)\", \"stage_seq\": 6, \"distance_m\": 5604.767, \"section_seq\": 1, \"route_path_id\": 29003}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 5604.767, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 29003}], \"total_distance_m\": 5604.767, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 85.0, \"speed_covered_distance_m\": 5467.243, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 137.524, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1646", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.5186636", "current_position_lon": "-0.0880023", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 16198, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:25Z\", \"source_id\": 50844195, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:29Z\", \"source_id\": 16443112, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16207, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:40Z\", \"source_id\": 50853161, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:43Z\", \"source_id\": 16445699, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16211, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:53Z\", \"source_id\": 50859571, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:52:56Z\", \"source_id\": 16447478, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16215, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:27Z\", \"source_id\": 50869483, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:57:07\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:28Z\", \"source_id\": 16450292, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:57:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16222, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:32Z\", \"source_id\": 50875201, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:36Z\", \"source_id\": 16451918, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Moorgate (Great Northern)", "service_state_platform": "10", "timing_fact_generation": 1789574317107099, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:36.692951", "service_state_evidence_id": 16451918, "current_leg_start_actual_dep": "2026-09-16T16:57:30+01:00", "operational_evidence_version": 21, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:38.437122", "service_state_valid_until_kind": null, "operational_interpretation_version": 21, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Northern P FPK MOG 2W49 717024 6 85 None {"version": 3, "segments": [{"to_m": 208.671, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 288.584, "from_m": 208.671, "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": 1038.148, "from_m": 288.584, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 85.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 1122.234, "from_m": 1038.148, "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": 1259.758, "from_m": 1122.234, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 85.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 5604.767, "from_m": 1259.758, "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}], "service_id": 616018, "profile_key": "1f5d85afe62e24f12036b7e83608456e150de18ba996dff83c2615bef252522b", "schedule_id": 2606, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1646", "location": "Finsbury Park", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 29003}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Drayton Park", "stage_seq": 2, "distance_m": 1383.919, "section_seq": 1, "route_path_id": 29003}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1652", "location": "Highbury & Islington (Great Northern)", "stage_seq": 3, "distance_m": 2057.843, "section_seq": 1, "route_path_id": 29003}, {"is_pass": false, "wtt_arr": "1653H", "wtt_dep": "1654", "location": "Essex Road", "stage_seq": 4, "distance_m": 2921.974, "section_seq": 1, "route_path_id": 29003}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Old Street", "stage_seq": 5, "distance_m": 5005.298, "section_seq": 1, "route_path_id": 29003}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Moorgate (Great Northern)", "stage_seq": 6, "distance_m": 5604.767, "section_seq": 1, "route_path_id": 29003}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 5604.767, "from_m": 0.0, "section_seq": 1, "route_path_id": 29003}], "total_distance_m": 5604.767, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 85.0, "speed_covered_distance_m": 5467.243, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 137.524, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 16198, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:25Z", "source_id": 50844195, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:48:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:29Z", "source_id": 16443112, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16207, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:40Z", "source_id": 50853161, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:51:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:43Z", "source_id": 16445699, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16211, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:53Z", "source_id": 50859571, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:53:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:52:56Z", "source_id": 16447478, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16215, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:27Z", "source_id": 50869483, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:57:07", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:28Z", "source_id": 16450292, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:57:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16222, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:32Z", "source_id": 50875201, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:00:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:36Z", "source_id": 16451918, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Finsbury Park 1646 1646 1 None None Moorgate (Great Northern) 1700 1700 10 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C18629/2026-09-16/detailed None Old Street 2026-09-16T16:57:30+01:00 Moorgate (Great Northern) 3.0 {"type": "LineString", "coordinates": [[-0.0874991, 51.52396780000001], [-0.0872897, 51.5229251], [-0.0871075, 51.522197], [-0.08709379999999999, 51.5218691], [-0.08733689999999998, 51.5200807], [-0.08737689999999998, 51.51993230000001], [-0.087414, 51.51981189999999], [-0.0874836, 51.51967239999999], [-0.0875453, 51.5194924], [-0.0876683, 51.519204300000006], [-0.0879932, 51.518685], [-0.0880023, 51.51866359999999]]} 0.4 1657 1700 Old Street Moorgate (Great Northern) Moorgate (Great Northern) 51.5186636 -0.0880023 51.5186636 -0.0880023 1 0 2026-09-16 16:10:38 TERMINATED 2026-09-16 16:00:00 Moorgate (Great Northern) TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16451918 1789574317107099 21 21 2026-09-16 16:10:38.437122 10 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:36.692951
584003 614817 P89215 882S48MS16 2026-09-16 COMPLETE 16452557 2026-09-16 17:00:00 2026-09-16 16:11:07 2026-09-18 16:11:07 {"id": 614817, "stp": "P", "toc": "Southeastern", "uid": "P89215", "consist": "465001+465010+465909", "dest_crs": "SEV", "num_carr": 12, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:P89215/2026-09-16/detailed", "trust_id": "882S48MS16", "origin_crs": "CHX", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Sevenoaks", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "2", "is_terminated": 1, "next_location": "Sevenoaks", "signalling_id": "2S48", "timing_status": "LATE", "origin_station": "London Charing Cross", "current_leg_arr": "1700", "current_leg_dep": "1657", "current_leg_end": "Sevenoaks", "origin_dep_time": "1601", "origin_platform": "2", "current_location": "Sevenoaks", "last_update_time": "2026-09-16T16:11:07", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]}", "current_leg_start": "Dunton Green", "dest_arr_time_act": "1659", "motion_projection": null, "next_location_lat": "51.2768276", "next_location_lon": "0.1816949", "previous_location": "Dunton Green", "current_leg_milage": "1.5", "linx_max_speed_mph": 75, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1466.814, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 2313.647, \"from_m\": 1466.814, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 2757.138, \"from_m\": 2313.647, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 4170.985, \"from_m\": 2757.138, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 9347.183, \"from_m\": 4170.985, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9415.959, \"from_m\": 9347.183, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9457.561, \"from_m\": 9415.959, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 9786.896, \"from_m\": 9457.561, \"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\": 9839.425, \"from_m\": 9786.896, \"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\": 11110.181, \"from_m\": 9839.425, \"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\": 11356.434, \"from_m\": 11110.181, \"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\": 13133.536, \"from_m\": 11356.434, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 14386.339, \"from_m\": 13133.536, \"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\": 14425.928, \"from_m\": 14386.339, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19383.976, \"from_m\": 14425.928, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 19485.281, \"from_m\": 19383.976, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 19520.797, \"from_m\": 19485.281, \"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\": 19636.857, \"from_m\": 19520.797, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 20059.718, \"from_m\": 19636.857, \"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\": 20338.095, \"from_m\": 20059.718, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21504.714, \"from_m\": 20338.095, \"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\": 21569.241, \"from_m\": 21504.714, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26329.315, \"from_m\": 21569.241, \"capability_applied\": null, \"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\": 26550.422, \"from_m\": 26329.315, \"capability_applied\": null, \"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\": 28440.407, \"from_m\": 26550.422, \"capability_applied\": null, \"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\": 28518.321, \"from_m\": 28440.407, \"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\": 30331.399, \"from_m\": 28518.321, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 36694.536, \"from_m\": 30331.399, \"capability_applied\": null, \"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\": 39481.111, \"from_m\": 36694.536, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 41060.068, \"from_m\": 39481.111, \"capability_applied\": null, \"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\": 41224.834, \"from_m\": 41060.068, \"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\": 41362.555, \"from_m\": 41224.834, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 75.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 614817, \"profile_key\": \"fee12ef65ff5551f2db3ec6663a36770196cce6d4861abbc643e213401ca3349\", \"schedule_id\": 23953, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1601\", \"location\": \"London Charing Cross\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1603H\", \"wtt_dep\": \"1604H\", \"location\": \"London Waterloo (East)\", \"stage_seq\": 2, \"distance_m\": 1206.636, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1606\", \"location\": \"Ewer Street Jn\", \"stage_seq\": 3, \"distance_m\": 1953.151, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1608\", \"wtt_dep\": \"1610\", \"location\": \"London Bridge\", \"stage_seq\": 4, \"distance_m\": 3305.008, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1612\", \"location\": \"Blue Anchor (Kent)\", \"stage_seq\": 5, \"distance_m\": 5498.133, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"New Cross\", \"stage_seq\": 6, \"distance_m\": 8471.401, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Tanners Hill Jn (NX)\", \"stage_seq\": 7, \"distance_m\": 9290.085, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1617\", \"location\": \"Lewisham Vale Jn\", \"stage_seq\": 8, \"distance_m\": 9809.12, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1618\", \"wtt_dep\": \"1619\", \"location\": \"Lewisham\", \"stage_seq\": 9, \"distance_m\": 10317.228, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Parks Bridge Jn\", \"stage_seq\": 10, \"distance_m\": 10867.152, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1624H\", \"wtt_dep\": \"1625\", \"location\": \"Hither Green\", \"stage_seq\": 11, \"distance_m\": 12376.474, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1628\", \"wtt_dep\": \"1629\", \"location\": \"Grove Park\", \"stage_seq\": 12, \"distance_m\": 15277.064, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Elmstead Woods\", \"stage_seq\": 13, \"distance_m\": 17328.529, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1634\", \"wtt_dep\": \"1635\", \"location\": \"Chislehurst\", \"stage_seq\": 14, \"distance_m\": 18864.756, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1637\", \"location\": \"Petts Wood Jn\", \"stage_seq\": 15, \"distance_m\": 21431.504, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1638\", \"wtt_dep\": \"1639\", \"location\": \"Petts Wood\", \"stage_seq\": 16, \"distance_m\": 22169.707, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1644\", \"location\": \"Orpington\", \"stage_seq\": 17, \"distance_m\": 24114.508, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1646H\", \"wtt_dep\": \"1647\", \"location\": \"Chelsfield\", \"stage_seq\": 18, \"distance_m\": 26439.868, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1649H\", \"wtt_dep\": \"1650H\", \"location\": \"Knockholt\", \"stage_seq\": 19, \"distance_m\": 32481.205, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1655H\", \"location\": \"Dunton Green\", \"stage_seq\": 20, \"distance_m\": 38887.323, \"section_seq\": 1, \"route_path_id\": 37689}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"wtt_dep\": null, \"location\": \"Sevenoaks\", \"stage_seq\": 21, \"distance_m\": 41362.555, \"section_seq\": 1, \"route_path_id\": 37689}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 41362.555, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 37689}], \"total_distance_m\": 41362.555, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 75.0, \"speed_covered_distance_m\": 41105.601, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 256.954, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1601", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.0", "current_position_lat": "51.2768276", "current_position_lon": "0.1816949", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:02Z\", \"source_id\": 50724582, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:03:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:03:09Z\", \"source_id\": 16408142, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:03:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29676, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:09Z\", \"source_id\": 50738181, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:08:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:08:14Z\", \"source_id\": 16412127, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:08:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31575, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:32Z\", \"source_id\": 50779346, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:30\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:23:36Z\", \"source_id\": 16424245, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31695, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:56Z\", \"source_id\": 50793779, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:28:58Z\", \"source_id\": 16428521, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31918, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:53Z\", \"source_id\": 50804704, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:33:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:58Z\", \"source_id\": 16431661, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:33:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31816, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:24Z\", \"source_id\": 50814147, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:37:00\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:36:26Z\", \"source_id\": 16434407, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:37:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31941, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:29Z\", \"source_id\": 50819761, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:38:30Z\", \"source_id\": 16436015, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32068, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:02Z\", \"source_id\": 50829483, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:06Z\", \"source_id\": 16438885, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32045, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:39Z\", \"source_id\": 50836748, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:47\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:42Z\", \"source_id\": 16440944, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:16Z\", \"source_id\": 50846419, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:53\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:22Z\", \"source_id\": 16443780, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32538, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:06Z\", \"source_id\": 50854289, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:07Z\", \"source_id\": 16446028, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32542, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:01Z\", \"source_id\": 50868194, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:56:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:56:05Z\", \"source_id\": 16449943, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:56:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 32583, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:21Z\", \"source_id\": 50877592, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:37\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:23Z\", \"source_id\": 16452557, \"stage_seq\": 21, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Sevenoaks", "service_state_platform": "2", "timing_fact_generation": 1789574364154483, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:37.942225", "service_state_evidence_id": 16452557, "current_leg_start_actual_dep": "2026-09-16T16:56:30+01:00", "operational_evidence_version": 78, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:38.719353", "service_state_valid_until_kind": null, "operational_interpretation_version": 78, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southeastern P CHX SEV 2S48 465001+465010+465909 12 75 None {"version": 3, "segments": [{"to_m": 1466.814, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 2313.647, "from_m": 1466.814, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 2757.138, "from_m": 2313.647, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 4170.985, "from_m": 2757.138, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 9347.183, "from_m": 4170.985, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9415.959, "from_m": 9347.183, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9457.561, "from_m": 9415.959, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 9786.896, "from_m": 9457.561, "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": 9839.425, "from_m": 9786.896, "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": 11110.181, "from_m": 9839.425, "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": 11356.434, "from_m": 11110.181, "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": 13133.536, "from_m": 11356.434, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 14386.339, "from_m": 13133.536, "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": 14425.928, "from_m": 14386.339, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19383.976, "from_m": 14425.928, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 19485.281, "from_m": 19383.976, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 19520.797, "from_m": 19485.281, "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": 19636.857, "from_m": 19520.797, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 75.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 20059.718, "from_m": 19636.857, "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": 20338.095, "from_m": 20059.718, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21504.714, "from_m": 20338.095, "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": 21569.241, "from_m": 21504.714, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26329.315, "from_m": 21569.241, "capability_applied": null, "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": 26550.422, "from_m": 26329.315, "capability_applied": null, "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": 28440.407, "from_m": 26550.422, "capability_applied": null, "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": 28518.321, "from_m": 28440.407, "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": 30331.399, "from_m": 28518.321, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 36694.536, "from_m": 30331.399, "capability_applied": null, "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": 39481.111, "from_m": 36694.536, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 75.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 41060.068, "from_m": 39481.111, "capability_applied": null, "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": 41224.834, "from_m": 41060.068, "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": 41362.555, "from_m": 41224.834, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 75.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}], "service_id": 614817, "profile_key": "fee12ef65ff5551f2db3ec6663a36770196cce6d4861abbc643e213401ca3349", "schedule_id": 23953, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1601", "location": "London Charing Cross", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1603H", "wtt_dep": "1604H", "location": "London Waterloo (East)", "stage_seq": 2, "distance_m": 1206.636, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1606", "location": "Ewer Street Jn", "stage_seq": 3, "distance_m": 1953.151, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1608", "wtt_dep": "1610", "location": "London Bridge", "stage_seq": 4, "distance_m": 3305.008, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1612", "location": "Blue Anchor (Kent)", "stage_seq": 5, "distance_m": 5498.133, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1615", "location": "New Cross", "stage_seq": 6, "distance_m": 8471.401, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Tanners Hill Jn (NX)", "stage_seq": 7, "distance_m": 9290.085, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1617", "location": "Lewisham Vale Jn", "stage_seq": 8, "distance_m": 9809.12, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1618", "wtt_dep": "1619", "location": "Lewisham", "stage_seq": 9, "distance_m": 10317.228, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Parks Bridge Jn", "stage_seq": 10, "distance_m": 10867.152, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1624H", "wtt_dep": "1625", "location": "Hither Green", "stage_seq": 11, "distance_m": 12376.474, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1628", "wtt_dep": "1629", "location": "Grove Park", "stage_seq": 12, "distance_m": 15277.064, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Elmstead Woods", "stage_seq": 13, "distance_m": 17328.529, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1634", "wtt_dep": "1635", "location": "Chislehurst", "stage_seq": 14, "distance_m": 18864.756, "section_seq": 1, "route_path_id": 37689}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1637", "location": "Petts Wood Jn", "stage_seq": 15, "distance_m": 21431.504, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1638", "wtt_dep": "1639", "location": "Petts Wood", "stage_seq": 16, "distance_m": 22169.707, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1644", "location": "Orpington", "stage_seq": 17, "distance_m": 24114.508, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1646H", "wtt_dep": "1647", "location": "Chelsfield", "stage_seq": 18, "distance_m": 26439.868, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1649H", "wtt_dep": "1650H", "location": "Knockholt", "stage_seq": 19, "distance_m": 32481.205, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1655H", "location": "Dunton Green", "stage_seq": 20, "distance_m": 38887.323, "section_seq": 1, "route_path_id": 37689}, {"is_pass": false, "wtt_arr": "1659", "wtt_dep": null, "location": "Sevenoaks", "stage_seq": 21, "distance_m": 41362.555, "section_seq": 1, "route_path_id": 37689}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 41362.555, "from_m": 0.0, "section_seq": 1, "route_path_id": 37689}], "total_distance_m": 41362.555, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 75.0, "speed_covered_distance_m": 41105.601, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 256.954, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 31443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:02Z", "source_id": 50724582, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:03:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:03:09Z", "source_id": 16408142, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:03:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29676, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:09Z", "source_id": 50738181, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:08:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:08:14Z", "source_id": 16412127, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:08:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31575, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:32Z", "source_id": 50779346, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:24:30", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:23:36Z", "source_id": 16424245, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31695, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:56Z", "source_id": 50793779, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:29:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:28:58Z", "source_id": 16428521, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31918, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:53Z", "source_id": 50804704, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:33:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:58Z", "source_id": 16431661, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:33:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31816, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:24Z", "source_id": 50814147, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:37:00", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:36:26Z", "source_id": 16434407, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:37:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31941, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:29Z", "source_id": 50819761, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:39:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:38:30Z", "source_id": 16436015, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32068, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:02Z", "source_id": 50829483, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:42:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:06Z", "source_id": 16438885, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32045, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:39Z", "source_id": 50836748, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:45:47", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:42Z", "source_id": 16440944, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:16Z", "source_id": 50846419, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T15:48:53", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:22Z", "source_id": 16443780, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32538, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:06Z", "source_id": 50854289, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:51:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:07Z", "source_id": 16446028, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32542, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:01Z", "source_id": 50868194, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:56:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:56:05Z", "source_id": 16449943, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T16:56:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 32583, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:21Z", "source_id": 50877592, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T16:00:37", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:23Z", "source_id": 16452557, "stage_seq": 21, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] London Charing Cross 1601 1601 2 None None Sevenoaks 1659 1659 2 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:P89215/2026-09-16/detailed None Dunton Green 2026-09-16T16:56:30+01:00 Sevenoaks 3.0 {"type": "LineString", "coordinates": [[0.171291, 51.29661969999999], [0.1709683, 51.29528100000001], [0.17071439999999996, 51.294056], [0.17063279999999997, 51.2936919], [0.17057419999999998, 51.2934165], [0.17027269999999997, 51.2921532], [0.17008769999999998, 51.2913331], [0.1700463, 51.291115999999995], [0.16993139999999998, 51.2904107], [0.16991789999999998, 51.2899382], [0.1699209, 51.289466999999995], [0.1699302, 51.289148399999995], [0.16995719999999995, 51.288823], [0.1700138, 51.28850550000001], [0.1701356, 51.2879708], [0.1701632, 51.28786289999999], [0.17020219999999997, 51.28775709999999], [0.17027809999999996, 51.2875533], [0.17041169999999997, 51.2872097], [0.17053049999999997, 51.286883800000005], [0.17073599999999997, 51.286441499999995], [0.1709068, 51.28611089999999], [0.17124260000000002, 51.28561789999999], [0.17157219999999998, 51.2851932], [0.17205469999999998, 51.2846019], [0.17228819999999995, 51.2843556], [0.1728043, 51.28388210000001], [0.1731496, 51.2835864], [0.1741997, 51.282854499999985], [0.1751599, 51.2822975], [0.1761697, 51.2817259], [0.1762825, 51.2816718], [0.17654629999999996, 51.281529199999994], [0.1773171, 51.28107729999999], [0.177624, 51.2808899], [0.1780347, 51.280621], [0.1782639, 51.2804569], [0.17850430000000003, 51.2802907], [0.17873700000000003, 51.2801154], [0.1788279, 51.28004859999999], [0.17932399999999998, 51.2796401], [0.1794333, 51.279545899999995], [0.17963799999999996, 51.279361], [0.1796630568239043, 51.27933926621781], [0.1797594, 51.27925570000001], [0.18002479999999998, 51.2789899], [0.18026229999999996, 51.27874709999999], [0.1805102, 51.2784801], [0.1809473, 51.2779743], [0.1811835, 51.2776337], [0.1814089, 51.27726800000001], [0.1815576, 51.2770375], [0.1816949, 51.2768276]]} 1.5 1657 1700 Dunton Green Sevenoaks Sevenoaks 51.2768276 0.1816949 51.2768276 0.1816949 1 0 2026-09-16 16:11:07 TERMINATED 2026-09-16 16:00:00 Sevenoaks TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452557 1789574364154483 78 78 2026-09-16 16:10:38.719353 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:37.942225
584004 615430 W29329 882C47MS16 2026-09-16 COMPLETE 16452198 2026-09-16 17:00:00 2026-09-16 16:11:07 2026-09-18 16:11:07 {"id": 615430, "stp": "P", "toc": "Southern", "uid": "W29329", "consist": "377402", "dest_crs": "BTN", "num_carr": 4, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W29329/2026-09-16/detailed", "trust_id": "882C47MS16", "origin_crs": "SEF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Brighton", "service_date": "2026-09-16", "dest_arr_time": "1659", "dest_platform": "7", "is_terminated": 1, "next_location": "Brighton", "signalling_id": "2C47", "timing_status": "LATE", "origin_station": "Seaford", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "Brighton", "origin_dep_time": "1624", "origin_platform": "1", "current_location": "Brighton", "last_update_time": "2026-09-16T16:11:07", "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": "1659", "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\": 615430, \"profile_key\": \"faf96d018e5718ce4cbf9efc8f1265acce6e44fa57d07b4b29a1f1b571f8898a\", \"schedule_id\": 25936, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Seaford\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1626H\", \"wtt_dep\": \"1627\", \"location\": \"Bishopstone\", \"stage_seq\": 2, \"distance_m\": 1456.966, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1630\", \"wtt_dep\": \"1630H\", \"location\": \"Newhaven Harbour\", \"stage_seq\": 3, \"distance_m\": 3769.835, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1632H\", \"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\": \"1634\", \"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\": \"1638H\", \"location\": \"Southerham Jn\", \"stage_seq\": 6, \"distance_m\": 12591.047, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1641\", \"wtt_dep\": \"1642\", \"location\": \"Lewes\", \"stage_seq\": 7, \"distance_m\": 14227.145, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1648H\", \"wtt_dep\": \"1649H\", \"location\": \"Falmer\", \"stage_seq\": 8, \"distance_m\": 21413.638, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653\", \"location\": \"Moulsecoomb\", \"stage_seq\": 9, \"distance_m\": 24235.124, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1655H\", \"wtt_dep\": \"1656\", \"location\": \"London Road (Brighton)\", \"stage_seq\": 10, \"distance_m\": 25896.923, \"section_seq\": 1, \"route_path_id\": 28334}, {\"is_pass\": false, \"wtt_arr\": \"1659\", \"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": "1624", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "50.8292890", "current_position_lon": "-0.1410499", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 31190, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:48Z\", \"source_id\": 50785224, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:42\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:25:53Z\", \"source_id\": 16426043, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31183, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:58Z\", \"source_id\": 50796587, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:06Z\", \"source_id\": 16429293, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31179, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:06Z\", \"source_id\": 50802547, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:56\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:09Z\", \"source_id\": 16430955, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31147, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:37Z\", \"source_id\": 50825587, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:39Z\", \"source_id\": 16437687, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:33Z\", \"source_id\": 50844537, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:37Z\", \"source_id\": 16443225, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31127, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:32Z\", \"source_id\": 50855645, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:52:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:51:36Z\", \"source_id\": 16446396, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:52:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 31113, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:56Z\", \"source_id\": 50862569, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:54:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:54:01Z\", \"source_id\": 16448308, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:54:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 30989, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:56Z\", \"source_id\": 50876328, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:01Z\", \"source_id\": 16452198, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Brighton", "service_state_platform": "7", "timing_fact_generation": 1789574342029683, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:39.060433", "service_state_evidence_id": 16452198, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 41, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:39.307588", "service_state_valid_until_kind": null, "operational_interpretation_version": 41, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Southern P SEF BTN 2C47 377402 4 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": 615430, "profile_key": "faf96d018e5718ce4cbf9efc8f1265acce6e44fa57d07b4b29a1f1b571f8898a", "schedule_id": 25936, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1624", "location": "Seaford", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1626H", "wtt_dep": "1627", "location": "Bishopstone", "stage_seq": 2, "distance_m": 1456.966, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1630", "wtt_dep": "1630H", "location": "Newhaven Harbour", "stage_seq": 3, "distance_m": 3769.835, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1632H", "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": "1634", "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": "1638H", "location": "Southerham Jn", "stage_seq": 6, "distance_m": 12591.047, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1641", "wtt_dep": "1642", "location": "Lewes", "stage_seq": 7, "distance_m": 14227.145, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1648H", "wtt_dep": "1649H", "location": "Falmer", "stage_seq": 8, "distance_m": 21413.638, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653", "location": "Moulsecoomb", "stage_seq": 9, "distance_m": 24235.124, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1655H", "wtt_dep": "1656", "location": "London Road (Brighton)", "stage_seq": 10, "distance_m": 25896.923, "section_seq": 1, "route_path_id": 28334}, {"is_pass": false, "wtt_arr": "1659", "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-16T15:25:48Z", "source_id": 50785224, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:27:42", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:25:53Z", "source_id": 16426043, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31183, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:58Z", "source_id": 50796587, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:31:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:06Z", "source_id": 16429293, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31179, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:06Z", "source_id": 50802547, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:32:56", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:09Z", "source_id": 16430955, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31147, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:37Z", "source_id": 50825587, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:41:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:39Z", "source_id": 16437687, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:33Z", "source_id": 50844537, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:48:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:37Z", "source_id": 16443225, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31127, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:32Z", "source_id": 50855645, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:52:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:51:36Z", "source_id": 16446396, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:52:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 31113, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:56Z", "source_id": 50862569, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:54:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:54:01Z", "source_id": 16448308, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:54:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 30989, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:56Z", "source_id": 50876328, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:01Z", "source_id": 16452198, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Seaford 1624 1624 1 None None Brighton 1659 1659 7 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W29329/2026-09-16/detailed None London Road (Brighton) 2026-09-16T16:57:00+01:00 Brighton 2.0 {"type": "LineString", "coordinates": [[-0.1356308, 50.8368963], [-0.13637669999999996, 50.83680919999999], [-0.13696479999999997, 50.83672889999999], [-0.1375376, 50.8366286], [-0.1378042, 50.8365787], [-0.1380693, 50.8365264], [-0.1383406, 50.8364686], [-0.1386118, 50.836408299999995], [-0.1389885, 50.836322300000006], [-0.13969019999999996, 50.8361403], [-0.14069769999999998, 50.8358394], [-0.14122339999999997, 50.835659199999995], [-0.1414859, 50.83556099999999], [-0.1416833, 50.835479799999995], [-0.14186909999999997, 50.83538699999998], [-0.1419903, 50.83531800000001], [-0.1421455, 50.83521489999999], [-0.1422573, 50.8351291], [-0.14236059999999998, 50.83503830000001], [-0.14247229999999997, 50.83491899999999], [-0.1425239, 50.8348629], [-0.1425725, 50.834801], [-0.14262179999999997, 50.8347348], [-0.142666, 50.83466609999999], [-0.14269650000000003, 50.834611599999995], [-0.14272369999999998, 50.83455589999999], [-0.1427759, 50.834431499999994], [-0.14279899999999998, 50.8343595], [-0.1428204, 50.8342795], [-0.142828, 50.8341466], [-0.1428392, 50.833978900000005], [-0.14283859999999998, 50.833825799999985], [-0.14282549999999997, 50.8337014], [-0.1428, 50.8335625], [-0.14272719999999997, 50.83330649999999], [-0.1427101, 50.8332698], [-0.1427218, 50.8332667], [-0.1425619, 50.832978999999995], [-0.1424802, 50.8328229], [-0.14237659999999996, 50.832631500000005], [-0.1422796, 50.832368900000006], [-0.14219409999999996, 50.83212079999999], [-0.1421155, 50.8319738], [-0.14201330000000004, 50.8317341], [-0.1419425, 50.8315448], [-0.1419199, 50.8314987], [-0.1417219, 50.831128599999985], [-0.14161059999999998, 50.83090289999999], [-0.1414559, 50.83057910000001], [-0.1412675, 50.830209899999986], [-0.14119449999999997, 50.83008929999998], [-0.1411341, 50.8299449], [-0.1410889, 50.82980319999999], [-0.1410667, 50.8296933], [-0.14105659999999998, 50.8295016], [-0.1410499, 50.82928900000001]]} 0.7 1658 1700 London Road (Brighton) Brighton Brighton 50.8292890 -0.1410499 50.8292890 -0.1410499 1 0 2026-09-16 16:11:07 TERMINATED 2026-09-16 16:00:00 Brighton TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452198 1789574342029683 41 41 2026-09-16 16:10:39.307588 7 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:39.060433
584005 615192 W88242 702T48MS16 2026-09-16 COMPLETE 16452141 2026-09-16 17:00:00 2026-09-16 16:11:07 2026-09-18 16:11:07 {"id": 615192, "stp": "P", "toc": "West Midlands Trains", "uid": "W88242", "consist": "730013+730015+730030", "dest_crs": "EUS", "num_carr": 9, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W88242/2026-09-16/detailed", "trust_id": "702T48MS16", "origin_crs": "TRI", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Euston", "service_date": "2026-09-16", "dest_arr_time": "1651", "dest_platform": "11", "is_terminated": 1, "next_location": "London Euston", "signalling_id": "2T48", "timing_status": "LATE", "origin_station": "Tring", "current_leg_arr": "1700", "current_leg_dep": "1639", "current_leg_end": "London Euston", "origin_dep_time": "1615", "origin_platform": "4", "current_location": "London Euston", "last_update_time": "2026-09-16T16:11:07", "route_debug_link": null, "timing_variation": "+9 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.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": "Harrow & Wealdstone", "dest_arr_time_act": "1651", "motion_projection": null, "next_location_lat": "51.5281729", "next_location_lon": "-0.1338278", "previous_location": "Harrow & Wealdstone", "current_leg_milage": "11.3", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 4020.17, \"from_m\": 0.0, \"capability_applied\": 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\": 4340.008, \"from_m\": 4020.17, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 9557.04, \"from_m\": 4340.008, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 14541.327, \"from_m\": 9557.04, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 14595.264, \"from_m\": 14541.327, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40374.634, \"from_m\": 14595.264, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 110.0}, {\"to_m\": 43744.493, \"from_m\": 40374.634, \"capability_applied\": 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\": 45247.926, \"from_m\": 43744.493, \"capability_applied\": null, \"effective_limit_mph\": 85.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 85.0}, {\"to_m\": 47092.914, \"from_m\": 45247.926, \"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\": 48244.949, \"from_m\": 47092.914, \"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\": 48291.841, \"from_m\": 48244.949, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 49520.406, \"from_m\": 48291.841, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 49999.156, \"from_m\": 49520.406, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 50054.44, \"from_m\": 49999.156, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50098.524, \"from_m\": 50054.44, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50141.76, \"from_m\": 50098.524, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50206.562, \"from_m\": 50141.76, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 50886.375, \"from_m\": 50206.562, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 50893.281, \"from_m\": 50886.375, \"capability_applied\": null, \"effective_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\": 615192, \"profile_key\": \"2dc602f26e2dccbbd48b2420b2c726fe336de684841393f73d195a1a4d9c5f6b\", \"schedule_id\": 30048, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1615\", \"location\": \"Tring\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": false, \"wtt_arr\": \"1619\", \"wtt_dep\": \"1620\", \"location\": \"Berkhamsted\", \"stage_seq\": 2, \"distance_m\": 5979.736, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622H\", \"location\": \"Bourne End Jn (Herts)\", \"stage_seq\": 3, \"distance_m\": 9828.807, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624H\", \"location\": \"Hemel Hempstead\", \"stage_seq\": 4, \"distance_m\": 11480.313, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": false, \"wtt_arr\": \"1631\", \"wtt_dep\": \"1632\", \"location\": \"Watford Junction\", \"stage_seq\": 5, \"distance_m\": 22845.253, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": false, \"wtt_arr\": \"1637H\", \"wtt_dep\": \"1638H\", \"location\": \"Harrow & Wealdstone\", \"stage_seq\": 6, \"distance_m\": 32602.487, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642H\", \"location\": \"Wembley Central\", \"stage_seq\": 7, \"distance_m\": 37977.99, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644H\", \"location\": \"Willesden West London Jn\", \"stage_seq\": 8, \"distance_m\": 42396.19, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1647H\", \"location\": \"Camden Jn\", \"stage_seq\": 9, \"distance_m\": 48160.278, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648\", \"location\": \"Camden South Jn\", \"stage_seq\": 10, \"distance_m\": 49100.889, \"section_seq\": 1, \"route_path_id\": 72088}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": null, \"location\": \"London Euston\", \"stage_seq\": 11, \"distance_m\": 50893.281, \"section_seq\": 1, \"route_path_id\": 72088}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 50893.281, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 72088}], \"total_distance_m\": 50893.281, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 44277.955, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 6615.326, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1615", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "21.0", "current_position_lat": "51.5281729", "current_position_lon": "-0.1338278", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 21802, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:27Z\", \"source_id\": 50765570, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:19:18\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:18:32Z\", \"source_id\": 16420231, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21821, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:49Z\", \"source_id\": 50777357, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:52Z\", \"source_id\": 16423661, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21867, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:14Z\", \"source_id\": 50797399, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:20Z\", \"source_id\": 16429507, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:45Z\", \"source_id\": 50817936, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:47Z\", \"source_id\": 16435463, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 21991, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:20Z\", \"source_id\": 50849455, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:23Z\", \"source_id\": 16444652, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 22679, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:51Z\", \"source_id\": 50876190, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:38\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:58:53Z\", \"source_id\": 16452141, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Euston", "service_state_platform": "8", "timing_fact_generation": 1789574333271205, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:39.064696", "service_state_evidence_id": 16452141, "current_leg_start_actual_dep": "2026-09-16T16:47:30+01:00", "operational_evidence_version": 43, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:39.298339", "service_state_valid_until_kind": null, "operational_interpretation_version": 43, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} West Midlands Trains P TRI EUS 2T48 730013+730015+730030 9 90 None {"version": 3, "segments": [{"to_m": 4020.17, "from_m": 0.0, "capability_applied": 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": 4340.008, "from_m": 4020.17, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 9557.04, "from_m": 4340.008, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 14541.327, "from_m": 9557.04, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 14595.264, "from_m": 14541.327, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40374.634, "from_m": 14595.264, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 90.0, "governing_constraint": "equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 110.0}, {"to_m": 43744.493, "from_m": 40374.634, "capability_applied": 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": 45247.926, "from_m": 43744.493, "capability_applied": null, "effective_limit_mph": 85.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 85.0}, {"to_m": 47092.914, "from_m": 45247.926, "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": 48244.949, "from_m": 47092.914, "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": 48291.841, "from_m": 48244.949, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 49520.406, "from_m": 48291.841, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 49999.156, "from_m": 49520.406, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 50054.44, "from_m": 49999.156, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50098.524, "from_m": 50054.44, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50141.76, "from_m": 50098.524, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50206.562, "from_m": 50141.76, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 50886.375, "from_m": 50206.562, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 50893.281, "from_m": 50886.375, "capability_applied": null, "effective_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": 615192, "profile_key": "2dc602f26e2dccbbd48b2420b2c726fe336de684841393f73d195a1a4d9c5f6b", "schedule_id": 30048, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1615", "location": "Tring", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 72088}, {"is_pass": false, "wtt_arr": "1619", "wtt_dep": "1620", "location": "Berkhamsted", "stage_seq": 2, "distance_m": 5979.736, "section_seq": 1, "route_path_id": 72088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622H", "location": "Bourne End Jn (Herts)", "stage_seq": 3, "distance_m": 9828.807, "section_seq": 1, "route_path_id": 72088}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624H", "location": "Hemel Hempstead", "stage_seq": 4, "distance_m": 11480.313, "section_seq": 1, "route_path_id": 72088}, {"is_pass": false, "wtt_arr": "1631", "wtt_dep": "1632", "location": "Watford Junction", "stage_seq": 5, "distance_m": 22845.253, "section_seq": 1, "route_path_id": 72088}, {"is_pass": false, "wtt_arr": "1637H", "wtt_dep": "1638H", "location": "Harrow & Wealdstone", "stage_seq": 6, "distance_m": 32602.487, "section_seq": 1, "route_path_id": 72088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642H", "location": "Wembley Central", "stage_seq": 7, "distance_m": 37977.99, "section_seq": 1, "route_path_id": 72088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644H", "location": "Willesden West London Jn", "stage_seq": 8, "distance_m": 42396.19, "section_seq": 1, "route_path_id": 72088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1647H", "location": "Camden Jn", "stage_seq": 9, "distance_m": 48160.278, "section_seq": 1, "route_path_id": 72088}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648", "location": "Camden South Jn", "stage_seq": 10, "distance_m": 49100.889, "section_seq": 1, "route_path_id": 72088}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": null, "location": "London Euston", "stage_seq": 11, "distance_m": 50893.281, "section_seq": 1, "route_path_id": 72088}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 50893.281, "from_m": 0.0, "section_seq": 1, "route_path_id": 72088}], "total_distance_m": 50893.281, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 44277.955, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 6615.326, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 21802, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:27Z", "source_id": 50765570, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:19:18", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:18:32Z", "source_id": 16420231, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21821, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:49Z", "source_id": 50777357, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:23:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:52Z", "source_id": 16423661, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21867, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:14Z", "source_id": 50797399, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:31:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:20Z", "source_id": 16429507, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:45Z", "source_id": 50817936, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:38:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:47Z", "source_id": 16435463, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 21991, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:20Z", "source_id": 50849455, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:50:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:23Z", "source_id": 16444652, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:50:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 22679, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:51Z", "source_id": 50876190, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:00:38", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:58:53Z", "source_id": 16452141, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Tring 1615 1615 4 None None London Euston 1651 1651 11 LATE +9 minutes https://www.realtimetrains.co.uk/service/gb-nr:W88242/2026-09-16/detailed None Harrow & Wealdstone 2026-09-16T16:47:30+01:00 London Euston 21.0 {"type": "LineString", "coordinates": [[-0.33417084158315236, 51.5918626207771], [-0.3337677, 51.5916678], [-0.3334288, 51.5915097], [-0.33269979999999993, 51.59116389999999], [-0.3314097, 51.59053599999999], [-0.33011159999999995, 51.5899094], [-0.3287463, 51.5892479], [-0.3272845, 51.58853630000001], [-0.32581999999999994, 51.587823], [-0.32511590000000007, 51.58746670000001], [-0.32444, 51.587100199999995], [-0.3236026, 51.586598599999995], [-0.32299049999999996, 51.5862413], [-0.3225298999999999, 51.5859652], [-0.3221133, 51.58571129999999], [-0.3217765, 51.5854978], [-0.32152309999999995, 51.58533239999998], [-0.3212476, 51.58516199999999], [-0.32089929999999994, 51.58492609999999], [-0.3206262, 51.5847478], [-0.3202998, 51.58452129999999], [-0.3200071, 51.58431349999999], [-0.3195627, 51.58399420000001], [-0.3191206, 51.583668499999995], [-0.3187225, 51.58337219999999], [-0.31841239999999993, 51.5831342], [-0.31812189999999996, 51.5829034], [-0.31761540000000005, 51.5825087], [-0.31721, 51.5821584], [-0.31697059999999994, 51.581973799999986], [-0.31652899999999995, 51.5815898], [-0.3156357, 51.5807818], [-0.31512769999999996, 51.580306099999994], [-0.3149012, 51.5800283], [-0.31460499999999997, 51.5797263], [-0.31430529999999995, 51.57940549999999], [-0.3140610999999999, 51.57914300000001], [-0.3137984, 51.5788453], [-0.31349869999999996, 51.57849219999999], [-0.3132255, 51.57815779999999], [-0.3129222, 51.577767699999995], [-0.31272811098253905, 51.5775068859852], [-0.3126941944445765, 51.57746130927835], [-0.3126671, 51.57742489999999], [-0.3124062, 51.57706029999999], [-0.3121169, 51.5766216], [-0.31183799999999995, 51.57617639999999], [-0.31154979999999993, 51.5757039], [-0.31128829999999996, 51.575260199999995], [-0.3110545, 51.5748667], [-0.3108137999999999, 51.57445320000001], [-0.31057769999999996, 51.57405330000001], [-0.3102838, 51.5735628], [-0.3100061, 51.5730852], [-0.30977229999999994, 51.572686], [-0.309505, 51.5722401], [-0.3092469, 51.571802], [-0.3089877, 51.57136109999999], [-0.3087204, 51.5709152], [-0.30845189999999995, 51.57045769999999], [-0.3081915, 51.5700132], [-0.30791609999999997, 51.5695485], [-0.30767999999999995, 51.5691442], [-0.3074103, 51.5686904], [-0.3071372, 51.568221399999985], [-0.3069277999999999, 51.56787820000001], [-0.3066535, 51.567408499999985], [-0.30635489999999993, 51.5669114], [-0.30609339999999996, 51.56646400000001], [-0.3058654, 51.566069799999994], [-0.30561309999999997, 51.56564250000001], [-0.30525359999999996, 51.565116], [-0.3051692999999999, 51.5649684], [-0.30495169999999994, 51.56460729999999], [-0.3048165, 51.56437849999999], [-0.3044973, 51.5639201], [-0.30429019999999996, 51.5635739], [-0.3040807, 51.5632156], [-0.303862, 51.5628444], [-0.3036687, 51.5625156], [-0.30344659999999996, 51.5621451], [-0.3032023999999999, 51.56172279999999], [-0.302861, 51.5611422], [-0.3026423, 51.5607717], [-0.3023644999999999, 51.5603026], [-0.3019988, 51.55968390000001], [-0.3016423999999999, 51.559081], [-0.30125469999999993, 51.55841900000001], [-0.3008937, 51.5578175], [-0.300528, 51.55722180000001], [-0.3002466999999999, 51.556782199999994], [-0.29984789999999995, 51.5561784], [-0.29950299999999996, 51.555679799999986], [-0.2991419, 51.5551797], [-0.2988344, 51.55479640000001], [-0.2987421439391386, 51.554683552736094], [-0.29872573363407645, 51.55466347968381], [-0.29871880449918475, 51.55465500397724], [-0.29852749999999995, 51.55442099999999], [-0.2981443, 51.5539882], [-0.2979129, 51.5537441], [-0.29775749999999995, 51.5535836], [-0.297276, 51.55316179999999], [-0.2968202999999999, 51.55271019999999], [-0.2964737, 51.5523665], [-0.29555599999999993, 51.5515521], [-0.2952416200445446, 51.55125680858461], [-0.29517720000000003, 51.5511963], [-0.29488549999999997, 51.5509451], [-0.2947399, 51.5508138], [-0.29463, 51.5507225], [-0.29450209999999993, 51.55062439999998], [-0.29437869999999994, 51.5505333], [-0.2941234, 51.55035329999998], [-0.2939544, 51.5502282], [-0.29364149999999994, 51.550003999999994], [-0.2933934, 51.54981610000001], [-0.29322289999999995, 51.549702499999995], [-0.2928498, 51.5494907], [-0.29279489999999997, 51.5494594], [-0.29265279999999994, 51.549383000000006], [-0.2924151, 51.549270199999995], [-0.2921969, 51.5491676], [-0.2919885, 51.5490704], [-0.2916802, 51.5489164], [-0.2914718, 51.54880419999999], [-0.2911639, 51.54862990000001], [-0.29078450000000006, 51.548395600000006], [-0.2904184, 51.548186], [-0.2900805, 51.54799400000001], [-0.2894873, 51.54763879999999], [-0.28895529999999997, 51.5473347], [-0.2888507336576323, 51.547275413113944], [-0.2887601367944963, 51.54722404656223], [-0.2885507, 51.5471053], [-0.28809799999999997, 51.5468662], [-0.2873033, 51.546476299999995], [-0.28575649999999997, 51.545734], [-0.2850093, 51.5453827], [-0.2842585, 51.5450498], [-0.2834653, 51.54471509999999], [-0.28269579999999994, 51.5444079], [-0.2825154, 51.5443276], [-0.2821354, 51.5441548], [-0.2819271, 51.54406259999999], [-0.2818087, 51.54400820000001], [-0.2815806, 51.5439185], [-0.2814445, 51.54386949999999], [-0.28120480000000003, 51.5437852], [-0.28088139999999995, 51.543667000000006], [-0.280433, 51.543512599999985], [-0.2799304, 51.54334779999999], [-0.27971609999999997, 51.5432793], [-0.2795117, 51.54320239999999], [-0.27926359999999995, 51.543104], [-0.2790328999999999, 51.54301890000001], [-0.2789541, 51.5429924], [-0.2786272, 51.542869199999984], [-0.27820569999999994, 51.542679699999994], [-0.2777764999999999, 51.54247959999999], [-0.2777395, 51.5424642], [-0.2773941999999999, 51.542309999999986], [-0.2770658999999999, 51.542188], [-0.2770209, 51.542173299999995], [-0.2769189, 51.5421388], [-0.2767784999999999, 51.542086000000005], [-0.2764466, 51.5419549], [-0.2764496000000001, 51.5419513], [-0.27635429999999994, 51.54192], [-0.2762068999999999, 51.5418715], [-0.27596319999999996, 51.54179309999999], [-0.275672, 51.5416884], [-0.27502379999999993, 51.54144420000001], [-0.2747941, 51.5413661], [-0.2742403, 51.5411874], [-0.2729786, 51.540772999999994], [-0.2722524, 51.54053609999999], [-0.27137569999999994, 51.540251699999985], [-0.2707597, 51.540049], [-0.2703037999999999, 51.53989909999999], [-0.2698456, 51.5397528], [-0.26949458523585645, 51.5396344083773], [-0.2694406, 51.53961619999999], [-0.2689580999999999, 51.53945989999999], [-0.2684398, 51.539288000000006], [-0.2677925, 51.5390772], [-0.2673573, 51.5389367], [-0.26706777644972785, 51.53884027384527], [-0.2668959425881618, 51.53878304428146], [-0.26688439999999997, 51.53877920000001], [-0.2663904, 51.5386252], [-0.2658687, 51.538456800000006], [-0.26546220000000004, 51.538326100000006], [-0.2650410999999999, 51.53819000000001], [-0.2645193, 51.5380137], [-0.2640776, 51.5378661], [-0.2636411, 51.5377221], [-0.2630846, 51.53753999999999], [-0.26256549999999995, 51.5373716], [-0.26190949999999996, 51.53715129999999], [-0.2610487, 51.5368739], [-0.2604266, 51.5366711], [-0.25971, 51.53644499999999], [-0.2591901999999999, 51.536289999999994], [-0.2588221, 51.5361857], [-0.25850149999999994, 51.536087599999995], [-0.25800959999999995, 51.5359346], [-0.25750419999999996, 51.5357754], [-0.2567073, 51.5355044], [-0.25639839999999997, 51.5353946], [-0.25604518367098683, 51.53527433121618], [-0.2559680924256076, 51.535248081905245], [-0.2557981, 51.53519020000001], [-0.25571649999999996, 51.53516119999998], [-0.2553986, 51.53504530000001], [-0.2551465, 51.5349369], [-0.2549123, 51.5348491], [-0.25449019999999994, 51.5347027], [-0.25364839999999994, 51.534418499999994], [-0.25309529999999997, 51.5342374], [-0.2528788, 51.5341677], [-0.25237989999999993, 51.5340058], [-0.2513217, 51.5336588], [-0.2490811, 51.5329297], [-0.24816519999999995, 51.53265209999999], [-0.24774219999999997, 51.5325385], [-0.24728970000000003, 51.5324213], [-0.2464747, 51.5322295], [-0.24452219999999997, 51.5317765], [-0.24406640951640676, 51.53167252979215], [-0.24371771499648928, 51.5315929890468], [-0.24290500000000004, 51.5314076], [-0.24281200000000003, 51.5313864], [-0.24249049999999997, 51.5313271], [-0.24226139999999993, 51.53129010000001], [-0.24207880000000004, 51.53126149999999], [-0.241712, 51.53120729999999], [-0.2414527, 51.5311599], [-0.2411446999999999, 51.531092699999995], [-0.24088293705960373, 51.531036021381425], [-0.24052630000000003, 51.5309588], [-0.2400541999999999, 51.5308667], [-0.23952639999999997, 51.53077230000001], [-0.23901489999999995, 51.53069159999999], [-0.2384791, 51.53060969999999], [-0.23792549999999996, 51.5305389], [-0.237641, 51.5305041], [-0.2373276, 51.530463399999995], [-0.2371317, 51.5304379], [-0.23664030000000005, 51.53037359999999], [-0.2365318, 51.5303576], [-0.2361092, 51.5303139], [-0.23585699999999993, 51.5302938], [-0.23557, 51.53027129999999], [-0.23501979999999997, 51.530230199999984], [-0.2343419999999999, 51.5301909], [-0.2338865, 51.5301636], [-0.23343630000000004, 51.5301459], [-0.2329942, 51.5301294], [-0.2321749, 51.53011879999999], [-0.2319143, 51.5301191], [-0.2314993, 51.5301252], [-0.2313775, 51.5301297], [-0.23102669999999997, 51.530125700000006], [-0.2306416, 51.53010789999999], [-0.2304201, 51.5301096], [-0.2302951, 51.530115399999985], [-0.22951589999999997, 51.5301537], [-0.2292195, 51.5301748], [-0.2283438, 51.53022229999999], [-0.22504189999999996, 51.5304385], [-0.22444790000000003, 51.5304791], [-0.2236028, 51.53055319999999], [-0.22269890000000003, 51.530652], [-0.2219899, 51.530745], [-0.22128909999999996, 51.530849499999995], [-0.2205072, 51.5309797], [-0.2197499, 51.5311162], [-0.21829739999999995, 51.53139369999999], [-0.2170031, 51.531641], [-0.21568439999999997, 51.5318847], [-0.21430230000000003, 51.53215], [-0.2128218, 51.532432], [-0.2111021, 51.5327531], [-0.2094167, 51.5330612], [-0.2078567, 51.533346900000005], [-0.20724919999999997, 51.5334641], [-0.2055829, 51.533769199999995], [-0.20471, 51.533930999999995], [-0.20440059999999996, 51.5339882], [-0.20363079999999997, 51.5341241], [-0.20343779999999995, 51.5341606], [-0.2033012, 51.53418619999999], [-0.2030863, 51.5342433], [-0.2028982, 51.53429219999999], [-0.2026919, 51.5343398], [-0.20206809999999997, 51.5344587], [-0.2013841, 51.5345983], [-0.2010212, 51.5346808], [-0.20072519999999996, 51.53474919999999], [-0.2001103, 51.53489460000001], [-0.1994106, 51.5350484], [-0.1986661, 51.53522159999999], [-0.1980062, 51.5353849], [-0.1972433, 51.5355909], [-0.19681029999999997, 51.5357137], [-0.1963847, 51.5358472], [-0.1957665, 51.536041], [-0.1952036, 51.5362157], [-0.19478159999999997, 51.5363546], [-0.1944787, 51.5364575], [-0.193977, 51.536632999999995], [-0.1937526, 51.5367169], [-0.19330859999999997, 51.53685960000001], [-0.1931553, 51.536913799999994], [-0.1928609, 51.53702289999999], [-0.192141, 51.53730999999999], [-0.1912984, 51.5376419], [-0.19081629999999997, 51.53779529999999], [-0.19055879999999997, 51.53789669999999], [-0.1902153, 51.5380417], [-0.1898228, 51.5382148], [-0.18884549999999997, 51.5385911], [-0.1883099, 51.538815], [-0.1879037, 51.5389765], [-0.1875804, 51.53910189999999], [-0.1871924, 51.53924399999998], [-0.18697579999999997, 51.5393217], [-0.18673980000000004, 51.5394008], [-0.18633569999999997, 51.53953560000001], [-0.1857785, 51.53971520000001], [-0.1852795, 51.5398667], [-0.1848366, 51.5400047], [-0.1844249, 51.540116], [-0.1839131, 51.5402574], [-0.183496, 51.54036670000001], [-0.1829593, 51.54049139999999], [-0.1825176, 51.5406012], [-0.18169809999999997, 51.54077850000001], [-0.18082519999999996, 51.54096809999999], [-0.1802586, 51.5410679], [-0.1797447, 51.54114280000001], [-0.1796630568239043, 51.54115294176895], [-0.17783679999999996, 51.5413798], [-0.17746215221779643, 51.541423151645674], [-0.17741797498074766, 51.54142826352675], [-0.1770521, 51.5414706], [-0.17613089999999998, 51.541556], [-0.17495039999999998, 51.541675999999995], [-0.17205139999999997, 51.5419533], [-0.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]]} 11.3 1639 1700 Harrow & Wealdstone London Euston London Euston 51.5281729 -0.1338278 51.5281729 -0.1338278 1 0 2026-09-16 16:11:07 TERMINATED 2026-09-16 16:00:00 London Euston TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452141 1789574333271205 43 43 2026-09-16 16:10:39.298339 8 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:39.064696
584006 613460 G89772 171Y23MQ16 2026-09-16 COMPLETE 16452548 2026-09-16 17:00:00 2026-09-16 16:11:08 2026-09-18 16:11:08 {"id": 613460, "stp": "P", "toc": "Northern", "uid": "G89772", "consist": "195016", "dest_crs": "NOT", "num_carr": 2, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G89772/2026-09-16/detailed", "trust_id": "171Y23MQ16", "origin_crs": "LDS", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Nottingham", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "1A", "is_terminated": 1, "next_location": "Nottingham", "signalling_id": "1Y23", "timing_status": "ON TIME", "origin_station": "Leeds", "current_leg_arr": "1700", "current_leg_dep": "1645", "current_leg_end": "Nottingham", "origin_dep_time": "1509", "origin_platform": "17B", "current_location": "Nottingham", "last_update_time": "2026-09-16T16:11:07", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]}", "current_leg_start": "Ilkeston", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "52.9473183", "next_location_lon": "-1.1440028", "previous_location": "Ilkeston", "current_leg_milage": "8.8", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 322.211, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 656.466, \"from_m\": 322.211, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 685.677, \"from_m\": 656.466, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 928.777, \"from_m\": 685.677, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1070.443, \"from_m\": 928.777, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3011.483, \"from_m\": 1070.443, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3066.007, \"from_m\": 3011.483, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 3125.793, \"from_m\": 3066.007, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 16063.979, \"from_m\": 3125.793, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 22230.068, \"from_m\": 16063.979, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 25960.495, \"from_m\": 22230.068, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 25983.454, \"from_m\": 25960.495, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26162.729, \"from_m\": 25983.454, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26200.039, \"from_m\": 26162.729, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 26308.378, \"from_m\": 26200.039, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 39868.14, \"from_m\": 26308.378, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 40204.276, \"from_m\": 39868.14, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 40256.367, \"from_m\": 40204.276, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 40491.298, \"from_m\": 40256.367, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 40554.532, \"from_m\": 40491.298, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 41763.227, \"from_m\": 40554.532, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 46569.076, \"from_m\": 41763.227, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 47163.79, \"from_m\": 46569.076, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 53744.666, \"from_m\": 47163.79, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 54160.799, \"from_m\": 53744.666, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 58947.953, \"from_m\": 54160.799, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59719.006, \"from_m\": 58947.953, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 60766.135, \"from_m\": 59719.006, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60828.317, \"from_m\": 60766.135, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 65533.982, \"from_m\": 60828.317, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 66225.628, \"from_m\": 65533.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 66388.84, \"from_m\": 66225.628, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 66614.641, \"from_m\": 66388.84, \"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\": 67275.338, \"from_m\": 66614.641, \"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\": 72205.445, \"from_m\": 67275.338, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 72260.426, \"from_m\": 72205.445, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 73694.523, \"from_m\": 72260.426, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 84872.032, \"from_m\": 73694.523, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 84911.201, \"from_m\": 84872.032, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 85391.541, \"from_m\": 84911.201, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 85462.349, \"from_m\": 85391.541, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 87450.965, \"from_m\": 85462.349, \"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\": 87773.191, \"from_m\": 87450.965, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 90285.831, \"from_m\": 87773.191, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 92096.906, \"from_m\": 90285.831, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 92391.067, \"from_m\": 92096.906, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 93145.26, \"from_m\": 92391.067, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 97192.891, \"from_m\": 93145.26, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 97241.441, \"from_m\": 97192.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\": 104967.129, \"from_m\": 97241.441, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 107244.624, \"from_m\": 104967.129, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 107858.909, \"from_m\": 107244.624, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 119510.584, \"from_m\": 107858.909, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 119625.326, \"from_m\": 119510.584, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 119807.838, \"from_m\": 119625.326, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 120072.471, \"from_m\": 119807.838, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 127184.62, \"from_m\": 120072.471, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 127525.615, \"from_m\": 127184.62, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 127717.805, \"from_m\": 127525.615, \"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\": 127771.381, \"from_m\": 127717.805, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 127805.35, \"from_m\": 127771.381, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 128306.165, \"from_m\": 127805.35, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 128321.656, \"from_m\": 128306.165, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 130629.184, \"from_m\": 128321.656, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 130686.484, \"from_m\": 130629.184, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 130733.183, \"from_m\": 130686.484, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 131072.132, \"from_m\": 130733.183, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 131296.604, \"from_m\": 131072.132, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 613460, \"profile_key\": \"111fc5a3f6e03bd16418f10fbc1091ea94e55b9453b8c6b09f68fdced9657df3\", \"schedule_id\": 13185, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1509\", \"location\": \"Leeds\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1510\", \"location\": \"Leeds West Jn\", \"stage_seq\": 2, \"distance_m\": 576.626, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1511\", \"location\": \"Engine Shed Jn\", \"stage_seq\": 3, \"distance_m\": 1309.591, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1514\", \"location\": \"Stourton Jn\", \"stage_seq\": 4, \"distance_m\": 5639.302, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1518\", \"location\": \"Methley Jn\", \"stage_seq\": 5, \"distance_m\": 13687.286, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1519H\", \"location\": \"Altofts Jn\", \"stage_seq\": 6, \"distance_m\": 16317.661, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1525\", \"wtt_dep\": \"1526\", \"location\": \"Wakefield Kirkgate\", \"stage_seq\": 7, \"distance_m\": 22491.928, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1529H\", \"location\": \"Horbury Jn\", \"stage_seq\": 8, \"distance_m\": 26120.818, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1534H\", \"location\": \"Woolley Coal Sidings S.B.\", \"stage_seq\": 9, \"distance_m\": 33235.119, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1541\", \"wtt_dep\": \"1542\", \"location\": \"Barnsley\", \"stage_seq\": 10, \"distance_m\": 40237.177, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1552\", \"location\": \"Ecclesfield West S.B.\", \"stage_seq\": 11, \"distance_m\": 56940.279, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556H\", \"location\": \"Meadowhall\", \"stage_seq\": 12, \"distance_m\": 60661.699, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1557\", \"location\": \"Wincobank Jn\", \"stage_seq\": 13, \"distance_m\": 60902.565, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1602H\", \"location\": \"Nunnery Main Line Jn\", \"stage_seq\": 14, \"distance_m\": 65335.853, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1604H\", \"wtt_dep\": \"1606H\", \"location\": \"Sheffield\", \"stage_seq\": 15, \"distance_m\": 66066.502, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1611H\", \"location\": \"Dore Station Jn\", \"stage_seq\": 16, \"distance_m\": 72122.391, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1615H\", \"wtt_dep\": \"1616H\", \"location\": \"Dronfield\", \"stage_seq\": 17, \"distance_m\": 77239.183, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1620H\", \"location\": \"Tapton Jn\", \"stage_seq\": 18, \"distance_m\": 84911.201, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1621H\", \"wtt_dep\": \"1622H\", \"location\": \"Chesterfield\", \"stage_seq\": 19, \"distance_m\": 85824.102, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1624\", \"location\": \"Chesterfield South Jn\", \"stage_seq\": 20, \"distance_m\": 87265.83, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1626\", \"location\": \"Clay Cross North Jn\", \"stage_seq\": 21, \"distance_m\": 91027.042, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1632\", \"wtt_dep\": \"1633\", \"location\": \"Alfreton\", \"stage_seq\": 22, \"distance_m\": 102099.162, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1636\", \"location\": \"Ironville Jn\", \"stage_seq\": 23, \"distance_m\": 106776.71, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1639\", \"wtt_dep\": \"1640\", \"location\": \"Langley Mill\", \"stage_seq\": 24, \"distance_m\": 112041.569, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1644\", \"wtt_dep\": \"1645\", \"location\": \"Ilkeston\", \"stage_seq\": 25, \"distance_m\": 117258.966, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1648H\", \"location\": \"Trowell Jn\", \"stage_seq\": 26, \"distance_m\": 119625.326, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1654\", \"location\": \"Radford Jn\", \"stage_seq\": 27, \"distance_m\": 127760.986, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Mansfield Jn\", \"stage_seq\": 28, \"distance_m\": 130268.927, \"section_seq\": 1, \"route_path_id\": 32831}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Nottingham\", \"stage_seq\": 29, \"distance_m\": 131296.604, \"section_seq\": 1, \"route_path_id\": 32831}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 131296.604, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32831}], \"total_distance_m\": 131296.604, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 124175.577, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7121.027, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1509", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "15.0", "current_position_lat": "52.9473183", "current_position_lon": "-1.1440028", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 5910, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:25Z\", \"source_id\": 50623267, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:25:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:24:31Z\", \"source_id\": 16378786, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:25:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7177, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:52Z\", \"source_id\": 50660827, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:39:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:56Z\", \"source_id\": 16389673, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7251, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:19Z\", \"source_id\": 50701432, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:16\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:54:23Z\", \"source_id\": 16401577, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7308, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:45Z\", \"source_id\": 50723804, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:04:22\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:47Z\", \"source_id\": 16407932, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:04:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7441, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:13Z\", \"source_id\": 50754241, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:14:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:14:15Z\", \"source_id\": 16416912, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:14:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 7594, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:19:56Z\", \"source_id\": 50769566, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:21:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:20:02Z\", \"source_id\": 16421389, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:21:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16657, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:05Z\", \"source_id\": 50799782, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:31:08Z\", \"source_id\": 16430156, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16716, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:00Z\", \"source_id\": 50821297, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:39:34\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:03Z\", \"source_id\": 16436450, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:39:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16724, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:03Z\", \"source_id\": 50835168, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:44:07Z\", \"source_id\": 16440454, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 16497, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:18Z\", \"source_id\": 50877437, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:23Z\", \"source_id\": 16452548, \"stage_seq\": 29, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Nottingham", "service_state_platform": "1", "timing_fact_generation": 1789574365545013, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:39.104490", "service_state_evidence_id": 16452548, "current_leg_start_actual_dep": "2026-09-16T16:45:00+01:00", "operational_evidence_version": 94, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:39.303290", "service_state_valid_until_kind": null, "operational_interpretation_version": 94, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P LDS NOT 1Y23 195016 2 100 None {"version": 3, "segments": [{"to_m": 322.211, "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": 656.466, "from_m": 322.211, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 685.677, "from_m": 656.466, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 928.777, "from_m": 685.677, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 1070.443, "from_m": 928.777, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3011.483, "from_m": 1070.443, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3066.007, "from_m": 3011.483, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 3125.793, "from_m": 3066.007, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 16063.979, "from_m": 3125.793, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 22230.068, "from_m": 16063.979, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 25960.495, "from_m": 22230.068, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 25983.454, "from_m": 25960.495, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26162.729, "from_m": 25983.454, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26200.039, "from_m": 26162.729, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 26308.378, "from_m": 26200.039, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 39868.14, "from_m": 26308.378, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 40204.276, "from_m": 39868.14, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 40256.367, "from_m": 40204.276, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 40491.298, "from_m": 40256.367, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 40554.532, "from_m": 40491.298, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 41763.227, "from_m": 40554.532, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 46569.076, "from_m": 41763.227, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 47163.79, "from_m": 46569.076, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 53744.666, "from_m": 47163.79, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 54160.799, "from_m": 53744.666, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 58947.953, "from_m": 54160.799, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59719.006, "from_m": 58947.953, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 60766.135, "from_m": 59719.006, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60828.317, "from_m": 60766.135, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 65533.982, "from_m": 60828.317, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 66225.628, "from_m": 65533.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 66388.84, "from_m": 66225.628, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 66614.641, "from_m": 66388.84, "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": 67275.338, "from_m": 66614.641, "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": 72205.445, "from_m": 67275.338, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 72260.426, "from_m": 72205.445, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 73694.523, "from_m": 72260.426, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 84872.032, "from_m": 73694.523, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 84911.201, "from_m": 84872.032, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 85391.541, "from_m": 84911.201, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 85462.349, "from_m": 85391.541, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 87450.965, "from_m": 85462.349, "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": 87773.191, "from_m": 87450.965, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 90285.831, "from_m": 87773.191, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 92096.906, "from_m": 90285.831, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 92391.067, "from_m": 92096.906, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 93145.26, "from_m": 92391.067, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 97192.891, "from_m": 93145.26, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 97241.441, "from_m": 97192.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": 104967.129, "from_m": 97241.441, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 107244.624, "from_m": 104967.129, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 107858.909, "from_m": 107244.624, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 119510.584, "from_m": 107858.909, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 119625.326, "from_m": 119510.584, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 119807.838, "from_m": 119625.326, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 120072.471, "from_m": 119807.838, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 127184.62, "from_m": 120072.471, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 127525.615, "from_m": 127184.62, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 127717.805, "from_m": 127525.615, "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": 127771.381, "from_m": 127717.805, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 127805.35, "from_m": 127771.381, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 128306.165, "from_m": 127805.35, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 128321.656, "from_m": 128306.165, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 130629.184, "from_m": 128321.656, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 130686.484, "from_m": 130629.184, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 130733.183, "from_m": 130686.484, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 131072.132, "from_m": 130733.183, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 131296.604, "from_m": 131072.132, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 613460, "profile_key": "111fc5a3f6e03bd16418f10fbc1091ea94e55b9453b8c6b09f68fdced9657df3", "schedule_id": 13185, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1509", "location": "Leeds", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1510", "location": "Leeds West Jn", "stage_seq": 2, "distance_m": 576.626, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1511", "location": "Engine Shed Jn", "stage_seq": 3, "distance_m": 1309.591, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1514", "location": "Stourton Jn", "stage_seq": 4, "distance_m": 5639.302, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1518", "location": "Methley Jn", "stage_seq": 5, "distance_m": 13687.286, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1519H", "location": "Altofts Jn", "stage_seq": 6, "distance_m": 16317.661, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1525", "wtt_dep": "1526", "location": "Wakefield Kirkgate", "stage_seq": 7, "distance_m": 22491.928, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1529H", "location": "Horbury Jn", "stage_seq": 8, "distance_m": 26120.818, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1534H", "location": "Woolley Coal Sidings S.B.", "stage_seq": 9, "distance_m": 33235.119, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1541", "wtt_dep": "1542", "location": "Barnsley", "stage_seq": 10, "distance_m": 40237.177, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1552", "location": "Ecclesfield West S.B.", "stage_seq": 11, "distance_m": 56940.279, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556H", "location": "Meadowhall", "stage_seq": 12, "distance_m": 60661.699, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1557", "location": "Wincobank Jn", "stage_seq": 13, "distance_m": 60902.565, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1602H", "location": "Nunnery Main Line Jn", "stage_seq": 14, "distance_m": 65335.853, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1604H", "wtt_dep": "1606H", "location": "Sheffield", "stage_seq": 15, "distance_m": 66066.502, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1611H", "location": "Dore Station Jn", "stage_seq": 16, "distance_m": 72122.391, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1615H", "wtt_dep": "1616H", "location": "Dronfield", "stage_seq": 17, "distance_m": 77239.183, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1620H", "location": "Tapton Jn", "stage_seq": 18, "distance_m": 84911.201, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1621H", "wtt_dep": "1622H", "location": "Chesterfield", "stage_seq": 19, "distance_m": 85824.102, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1624", "location": "Chesterfield South Jn", "stage_seq": 20, "distance_m": 87265.83, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1626", "location": "Clay Cross North Jn", "stage_seq": 21, "distance_m": 91027.042, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1632", "wtt_dep": "1633", "location": "Alfreton", "stage_seq": 22, "distance_m": 102099.162, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1636", "location": "Ironville Jn", "stage_seq": 23, "distance_m": 106776.71, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1639", "wtt_dep": "1640", "location": "Langley Mill", "stage_seq": 24, "distance_m": 112041.569, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1644", "wtt_dep": "1645", "location": "Ilkeston", "stage_seq": 25, "distance_m": 117258.966, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1648H", "location": "Trowell Jn", "stage_seq": 26, "distance_m": 119625.326, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1654", "location": "Radford Jn", "stage_seq": 27, "distance_m": 127760.986, "section_seq": 1, "route_path_id": 32831}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1656", "location": "Mansfield Jn", "stage_seq": 28, "distance_m": 130268.927, "section_seq": 1, "route_path_id": 32831}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Nottingham", "stage_seq": 29, "distance_m": 131296.604, "section_seq": 1, "route_path_id": 32831}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 131296.604, "from_m": 0.0, "section_seq": 1, "route_path_id": 32831}], "total_distance_m": 131296.604, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 124175.577, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7121.027, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 5910, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:25Z", "source_id": 50623267, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:25:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:24:31Z", "source_id": 16378786, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:25:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7177, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:52Z", "source_id": 50660827, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T14:39:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:56Z", "source_id": 16389673, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7251, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:19Z", "source_id": 50701432, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:55:16", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:54:23Z", "source_id": 16401577, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7308, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:45Z", "source_id": 50723804, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:04:22", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:47Z", "source_id": 16407932, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:04:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7441, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:13Z", "source_id": 50754241, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:14:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:14:15Z", "source_id": 16416912, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T16:14:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 7594, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:19:56Z", "source_id": 50769566, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:21:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:20:02Z", "source_id": 16421389, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T16:21:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16657, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:05Z", "source_id": 50799782, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:31:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:31:08Z", "source_id": 16430156, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16716, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:00Z", "source_id": 50821297, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:39:34", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:03Z", "source_id": 16436450, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T16:39:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16724, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:03Z", "source_id": 50835168, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:44:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:44:07Z", "source_id": 16440454, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T16:44:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 16497, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:18Z", "source_id": 50877437, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T16:00:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:23Z", "source_id": 16452548, "stage_seq": 29, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Leeds 1509 1509 17B None None Nottingham 1700 1700 1A ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:G89772/2026-09-16/detailed None Ilkeston 2026-09-16T16:45:00+01:00 Nottingham 15.0 {"type": "LineString", "coordinates": [[-1.2949390999999997, 52.9789418], [-1.2945034, 52.978055799999986], [-1.2940973999999998, 52.97721159999999], [-1.2935615000000005, 52.97610459999999], [-1.2928911999999997, 52.974753], [-1.2923835, 52.973656199999986], [-1.2920219, 52.97290639999999], [-1.2914932999999995, 52.97186309999999], [-1.291119, 52.97110070000001], [-1.2908092999999998, 52.97044209999999], [-1.2906707, 52.9701194], [-1.2905897, 52.969914499999994], [-1.2904252, 52.9694881], [-1.2902595, 52.96895760000001], [-1.2900703999999998, 52.96824990000001], [-1.2899407, 52.967538700000006], [-1.289741, 52.9660791], [-1.2896593999999997, 52.96570949999999], [-1.2888956, 52.9607963], [-1.2888231, 52.9602832], [-1.2887323000000002, 52.9599236], [-1.2886299, 52.9596069], [-1.2885801999999995, 52.9593409], [-1.28851, 52.9589748], [-1.2883588, 52.958118799999994], [-1.2882942, 52.9577774], [-1.2882393999999997, 52.9573363], [-1.2881866000000002, 52.9568766], [-1.2881290999999997, 52.9564835], [-1.2880428, 52.956216000000005], [-1.2880098999999998, 52.956114199999995], [-1.287925, 52.9559299], [-1.2878085, 52.9557196], [-1.2876787, 52.955529299999995], [-1.2875473999999998, 52.95536599999999], [-1.2873848999999995, 52.9552048], [-1.2872134, 52.955050500000006], [-1.2869961, 52.95489139999999], [-1.2867641, 52.9547291], [-1.2862989, 52.9544312], [-1.2852232, 52.95374220000001], [-1.2838849, 52.9528933], [-1.2821419, 52.95178419999999], [-1.281531, 52.951421], [-1.2809208, 52.9510834], [-1.2802958, 52.95075939999999], [-1.2796420999999998, 52.9504393], [-1.279257, 52.950266500000005], [-1.2786535, 52.95000819999999], [-1.2781454999999995, 52.94979629999999], [-1.2776841, 52.94961489999999], [-1.2772172999999998, 52.94944139999999], [-1.2767438999999998, 52.94927669999999], [-1.2762824, 52.949126199999995], [-1.2754886, 52.948868899999994], [-1.2746473, 52.9486199], [-1.27376, 52.948390999999994], [-1.2731737, 52.9482454], [-1.2727512999999997, 52.948150899999995], [-1.272085, 52.948014], [-1.2711387999999997, 52.94784249999999], [-1.2706788999999998, 52.94776769999999], [-1.2696231, 52.947603599999994], [-1.2688932, 52.94751649999999], [-1.2681148, 52.9474303], [-1.2675271, 52.9473782], [-1.2667266, 52.9473168], [-1.2658165, 52.9472733], [-1.2651475999999997, 52.94725660000001], [-1.2636105, 52.9472543], [-1.2627291, 52.9472676], [-1.2618575, 52.94730030000001], [-1.2607097, 52.94738499999998], [-1.2596277, 52.9474879], [-1.259138, 52.94754820000001], [-1.2585923, 52.947615], [-1.2581066, 52.94768729999999], [-1.25764139776733, 52.94775572936998], [-1.2576313999999995, 52.9477572], [-1.2567021, 52.9479186], [-1.2564393, 52.94797160000001], [-1.2556873, 52.9481348], [-1.2531329999999998, 52.948681500000006], [-1.2513485, 52.9490474], [-1.2488406, 52.9495846], [-1.2479953, 52.949767300000005], [-1.2476003, 52.9498565], [-1.2439766999999995, 52.95063189999999], [-1.2432712999999995, 52.9508044], [-1.2426386, 52.950969699999995], [-1.2413697999999995, 52.9513294], [-1.2398509, 52.9518342], [-1.2386345, 52.9523352], [-1.2372802, 52.9529327], [-1.2364956, 52.9533225], [-1.2357812, 52.9536948], [-1.234262, 52.95448270000001], [-1.2329445, 52.9551833], [-1.2285285, 52.95741760000001], [-1.2272655, 52.9579684], [-1.2268711999999995, 52.95814039999999], [-1.2265247, 52.9582687], [-1.2254608, 52.9586454], [-1.2245977, 52.9589143], [-1.2235527999999998, 52.9592123], [-1.2227129, 52.9594242], [-1.2221612, 52.9595537], [-1.2217111, 52.959646500000005], [-1.220384, 52.9599017], [-1.2191069, 52.9600945], [-1.2184881, 52.9601797], [-1.2169936, 52.96032700000001], [-1.2159308999999998, 52.960398399999995], [-1.2150171, 52.96043349999999], [-1.2139475999999998, 52.9604424], [-1.2130586, 52.960427900000006], [-1.2117678, 52.960388300000005], [-1.2084682, 52.9602629], [-1.1955294, 52.9597507], [-1.1954156, 52.9597456], [-1.1898997, 52.9595229], [-1.1892225999999997, 52.9594955], [-1.1887244, 52.95947410000001], [-1.1883579, 52.9594357], [-1.1880148, 52.95938959999999], [-1.1877017999999997, 52.95933310000001], [-1.1871013999999998, 52.9591731], [-1.1867775, 52.95906370000001], [-1.1865764, 52.9589885], [-1.1863007, 52.95886260000001], [-1.1859984, 52.9587094], [-1.185723, 52.9585365], [-1.1854324, 52.95832239999999], [-1.185196, 52.95811110000001], [-1.1849863, 52.957882700000006], [-1.1848289, 52.9576619], [-1.1847156, 52.9574611], [-1.1846185, 52.9572009], [-1.1845221999999995, 52.9567108], [-1.1845234999999998, 52.95653840000001], [-1.1845173, 52.9563225], [-1.1845076, 52.9562292], [-1.1844259, 52.9559277], [-1.1844199, 52.95584850000001], [-1.1843831000000002, 52.9556467], [-1.1842863, 52.9552081], [-1.1842215, 52.95500869999999], [-1.1841478999999997, 52.9548122], [-1.1840916, 52.9546476], [-1.1840355, 52.95451229999999], [-1.1839787, 52.9544066], [-1.1838696, 52.954204399999995], [-1.1837512999999995, 52.9540185], [-1.1836302, 52.9538379], [-1.1834361, 52.95358230000001], [-1.1831135, 52.9532154], [-1.1822642, 52.952359699999995], [-1.1816871999999998, 52.9518032], [-1.1815608999999998, 52.9516865], [-1.1802270999999998, 52.9503266], [-1.1799255, 52.9500338], [-1.1793448999999998, 52.949457499999994], [-1.1789848, 52.9491417], [-1.1786499, 52.94885870000001], [-1.1783832, 52.94864770000001], [-1.1780071999999997, 52.9483709], [-1.1776635999999998, 52.948130500000005], [-1.1772368, 52.9478549], [-1.1768867, 52.94765], [-1.1766850000000002, 52.9475327], [-1.1764004999999995, 52.9473746], [-1.1761147, 52.9472338], [-1.1752327, 52.94680139999999], [-1.1750051, 52.9466918], [-1.1741370000000002, 52.946282899999986], [-1.1735488999999997, 52.946006], [-1.1732127, 52.94583690000001], [-1.1729819, 52.945729500000006], [-1.1724004, 52.9454218], [-1.1719404, 52.9452009], [-1.1715574, 52.9450042], [-1.1712857, 52.944873999999984], [-1.1707849, 52.944631599999994], [-1.1705012, 52.94449569999999], [-1.1701887, 52.9443631], [-1.1698159, 52.94421439999999], [-1.1695137, 52.9441051], [-1.1692487, 52.94402800000001], [-1.1689493, 52.943947], [-1.1686529, 52.94387059999999], [-1.1683846999999998, 52.94380879999999], [-1.1680639, 52.943741], [-1.1678098693553778, 52.94369482082817], [-1.1677828, 52.943689899999995], [-1.1673574, 52.9436167], [-1.1669522, 52.94356320000001], [-1.1665678, 52.94351970000001], [-1.1660753, 52.9434845], [-1.1656608, 52.9434656], [-1.1652222, 52.943466], [-1.1647669, 52.9434822], [-1.164269, 52.9435123], [-1.1638487, 52.9435462], [-1.1634486999999998, 52.94359000000001], [-1.1629298999999995, 52.9436715], [-1.1622479, 52.9438232], [-1.1605473, 52.9442317], [-1.1598497, 52.94440010000001], [-1.1586306, 52.9447131], [-1.1581008933251538, 52.9448456946924], [-1.1536653, 52.945956], [-1.1528585, 52.9461269], [-1.1526281, 52.94618019999999], [-1.1522046, 52.9462722], [-1.151817, 52.9463507], [-1.1515056, 52.9463991], [-1.1509712999999997, 52.9464695], [-1.1502994, 52.94655219999999], [-1.1501188, 52.946578], [-1.1493834, 52.94668810000001], [-1.1480439, 52.94690219999999], [-1.1475352999999997, 52.9469753], [-1.1472984, 52.947009399999985], [-1.1467193, 52.9470987], [-1.1466322, 52.94711199999999], [-1.1464133, 52.9471613], [-1.1461875, 52.94719380000001], [-1.1457951999999998, 52.9472351], [-1.1453591, 52.9472694], [-1.1449598, 52.94728769999999], [-1.1440027999999998, 52.9473183]]} 8.8 1645 1700 Ilkeston Nottingham Nottingham 52.9473183 -1.1440028 52.9473183 -1.1440028 1 0 2026-09-16 16:11:07 TERMINATED 2026-09-16 16:00:00 Nottingham TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452548 1789574365545013 94 94 2026-09-16 16:10:39.303290 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:39.104490
584007 615395 L82655 872J50MS16 2026-09-16 COMPLETE 16452836 2026-09-16 16:59:00 2026-09-16 16:11:08 2026-09-18 16:11:08 {"id": 615395, "stp": "P", "toc": "South Western Railway", "uid": "L82655", "consist": "701060", "dest_crs": null, "num_carr": 10, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:L82655/2026-09-16/detailed", "trust_id": "872J50MS16", "origin_crs": "HMC", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "London Waterloo", "service_date": "2026-09-16", "dest_arr_time": "1701", "dest_platform": "1", "is_terminated": 1, "next_location": "London Waterloo", "signalling_id": "2J50", "timing_status": "LATE", "origin_station": "Hampton Court", "current_leg_arr": "1700", "current_leg_dep": "1654", "current_leg_end": "London Waterloo", "origin_dep_time": "1623", "origin_platform": "1", "current_location": "Waterloo West Crossings", "last_update_time": "2026-09-16T16:11:08", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]}", "current_leg_start": "Vauxhall", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "51.5032168", "next_location_lon": "-0.1132399", "previous_location": "Clapham Junction (M)", "current_leg_milage": "1.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 536.597, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 597.006, \"from_m\": 536.597, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 631.546, \"from_m\": 597.006, \"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\": 2547.544, \"from_m\": 631.546, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2623.49, \"from_m\": 2547.544, \"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\": 2699.67, \"from_m\": 2623.49, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 4103.032, \"from_m\": 2699.67, \"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\": 4338.199, \"from_m\": 4103.032, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 4382.517, \"from_m\": 4338.199, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 8165.266, \"from_m\": 4382.517, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 8223.2, \"from_m\": 8165.266, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 8285.314, \"from_m\": 8223.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\": 12050.422, \"from_m\": 8285.314, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 12109.218, \"from_m\": 12050.422, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 12776.838, \"from_m\": 12109.218, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 12807.864, \"from_m\": 12776.838, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 17556.278, \"from_m\": 12807.864, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 18259.618, \"from_m\": 17556.278, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 18353.583, \"from_m\": 18259.618, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 19098.476, \"from_m\": 18353.583, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 21024.948, \"from_m\": 19098.476, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 21148.29, \"from_m\": 21024.948, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 21929.028, \"from_m\": 21148.29, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 22759.611, \"from_m\": 21929.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\": 23614.288, \"from_m\": 22759.611, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 24191.624, \"from_m\": 23614.288, \"capability_applied\": null, \"effective_limit_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\": 615395, \"profile_key\": \"2438480168615bf2daa5b8f6842a8321e226f32abf1e6888632ae7e40bbfa0d5\", \"schedule_id\": 17481, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1623\", \"location\": \"Hampton Court\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1625\", \"wtt_dep\": \"1625H\", \"location\": \"Thames Ditton\", \"stage_seq\": 2, \"distance_m\": 1526.21, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1628\", \"location\": \"Hampton Court Jn\", \"stage_seq\": 3, \"distance_m\": 2623.49, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1629H\", \"wtt_dep\": \"1631\", \"location\": \"Surbiton\", \"stage_seq\": 4, \"distance_m\": 4911.655, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Berrylands Juncton\", \"stage_seq\": 5, \"distance_m\": 7755.173, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1636\", \"wtt_dep\": \"1636H\", \"location\": \"New Malden\", \"stage_seq\": 6, \"distance_m\": 8548.48, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1638H\", \"wtt_dep\": \"1639\", \"location\": \"Raynes Park\", \"stage_seq\": 7, \"distance_m\": 10420.631, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1642\", \"wtt_dep\": \"1643\", \"location\": \"Wimbledon\", \"stage_seq\": 8, \"distance_m\": 12554.509, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1647\", \"location\": \"Earlsfield\", \"stage_seq\": 9, \"distance_m\": 15211.119, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1650\", \"wtt_dep\": \"1651\", \"location\": \"Clapham Junction (M)\", \"stage_seq\": 10, \"distance_m\": 17927.406, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1655\", \"wtt_dep\": \"1656\", \"location\": \"Vauxhall\", \"stage_seq\": 11, \"distance_m\": 22124.05, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1658\", \"location\": \"Waterloo West Crossings\", \"stage_seq\": 12, \"distance_m\": 23462.647, \"section_seq\": 1, \"route_path_id\": 35062}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"London Waterloo\", \"stage_seq\": 13, \"distance_m\": 24191.624, \"section_seq\": 1, \"route_path_id\": 35062}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 24191.624, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 35062}], \"total_distance_m\": 24191.624, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 21320.413, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 2871.211, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1623", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "51.5032168", "current_position_lon": "-0.1132399", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 28535, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:23Z\", \"source_id\": 50781555, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:24:29Z\", \"source_id\": 16424961, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28508, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:31Z\", \"source_id\": 50795475, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:30:36\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:29:33Z\", \"source_id\": 16428986, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:30:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28494, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:29Z\", \"source_id\": 50808878, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:35:21\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:34:32Z\", \"source_id\": 16432889, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:35:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29471, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:28Z\", \"source_id\": 50817207, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:37:31Z\", \"source_id\": 16435249, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29429, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:54Z\", \"source_id\": 50826252, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:41:49\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:40:57Z\", \"source_id\": 16437910, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:41:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29393, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:22Z\", \"source_id\": 50838651, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:45:58\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:27Z\", \"source_id\": 16441518, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:45:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29128, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:34Z\", \"source_id\": 50847300, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:24\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:39Z\", \"source_id\": 16444035, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 29088, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:19Z\", \"source_id\": 50860780, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:55\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:53:21Z\", \"source_id\": 16447856, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 28948, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:08Z\", \"source_id\": 50876882, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:41\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:13Z\", \"source_id\": 16452357, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "London Waterloo", "service_state_platform": "1", "timing_fact_generation": 1789574387333249, "current_leg_arrival_utc": "2026-09-16T17:02:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:41.454070", "service_state_evidence_id": 16452357, "current_leg_start_actual_dep": "2026-09-16T16:57:00+01:00", "operational_evidence_version": 52, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:42.316060", "service_state_valid_until_kind": null, "operational_interpretation_version": 52, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} South Western Railway P HMC None 2J50 701060 10 100 None {"version": 3, "segments": [{"to_m": 536.597, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 597.006, "from_m": 536.597, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 631.546, "from_m": 597.006, "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": 2547.544, "from_m": 631.546, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2623.49, "from_m": 2547.544, "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": 2699.67, "from_m": 2623.49, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 4103.032, "from_m": 2699.67, "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": 4338.199, "from_m": 4103.032, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 4382.517, "from_m": 4338.199, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 8165.266, "from_m": 4382.517, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 8223.2, "from_m": 8165.266, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 8285.314, "from_m": 8223.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": 12050.422, "from_m": 8285.314, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 12109.218, "from_m": 12050.422, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 12776.838, "from_m": 12109.218, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 12807.864, "from_m": 12776.838, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 17556.278, "from_m": 12807.864, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 18259.618, "from_m": 17556.278, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 18353.583, "from_m": 18259.618, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 19098.476, "from_m": 18353.583, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 21024.948, "from_m": 19098.476, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 21148.29, "from_m": 21024.948, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 21929.028, "from_m": 21148.29, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 22759.611, "from_m": 21929.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": 23614.288, "from_m": 22759.611, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 24191.624, "from_m": 23614.288, "capability_applied": null, "effective_limit_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": 615395, "profile_key": "2438480168615bf2daa5b8f6842a8321e226f32abf1e6888632ae7e40bbfa0d5", "schedule_id": 17481, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1623", "location": "Hampton Court", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1625", "wtt_dep": "1625H", "location": "Thames Ditton", "stage_seq": 2, "distance_m": 1526.21, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1628", "location": "Hampton Court Jn", "stage_seq": 3, "distance_m": 2623.49, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1629H", "wtt_dep": "1631", "location": "Surbiton", "stage_seq": 4, "distance_m": 4911.655, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Berrylands Juncton", "stage_seq": 5, "distance_m": 7755.173, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1636", "wtt_dep": "1636H", "location": "New Malden", "stage_seq": 6, "distance_m": 8548.48, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1638H", "wtt_dep": "1639", "location": "Raynes Park", "stage_seq": 7, "distance_m": 10420.631, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1642", "wtt_dep": "1643", "location": "Wimbledon", "stage_seq": 8, "distance_m": 12554.509, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1647", "location": "Earlsfield", "stage_seq": 9, "distance_m": 15211.119, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1650", "wtt_dep": "1651", "location": "Clapham Junction (M)", "stage_seq": 10, "distance_m": 17927.406, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1655", "wtt_dep": "1656", "location": "Vauxhall", "stage_seq": 11, "distance_m": 22124.05, "section_seq": 1, "route_path_id": 35062}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1658", "location": "Waterloo West Crossings", "stage_seq": 12, "distance_m": 23462.647, "section_seq": 1, "route_path_id": 35062}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "London Waterloo", "stage_seq": 13, "distance_m": 24191.624, "section_seq": 1, "route_path_id": 35062}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 24191.624, "from_m": 0.0, "section_seq": 1, "route_path_id": 35062}], "total_distance_m": 24191.624, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 21320.413, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 2871.211, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 28535, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:23Z", "source_id": 50781555, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T15:24:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:24:29Z", "source_id": 16424961, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28508, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:31Z", "source_id": 50795475, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:30:36", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:29:33Z", "source_id": 16428986, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T16:30:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28494, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:29Z", "source_id": 50808878, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:35:21", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:34:32Z", "source_id": 16432889, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:35:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29471, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:28Z", "source_id": 50817207, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:38:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:37:31Z", "source_id": 16435249, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29429, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:54Z", "source_id": 50826252, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:41:49", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:40:57Z", "source_id": 16437910, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:41:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29393, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:22Z", "source_id": 50838651, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:45:58", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:27Z", "source_id": 16441518, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:45:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29128, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:34Z", "source_id": 50847300, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:49:24", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:39Z", "source_id": 16444035, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 29088, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:19Z", "source_id": 50860780, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:53:55", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:53:21Z", "source_id": 16447856, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 28948, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:08Z", "source_id": 50876882, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:00:41", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:13Z", "source_id": 16452357, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Hampton Court 1623 1623 1 None None London Waterloo 1701 1701 1 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:L82655/2026-09-16/detailed None Vauxhall 2026-09-16T16:57:00+01:00 London Waterloo 6.0 {"type": "LineString", "coordinates": [[-0.12316098230827448, 51.48611650122611], [-0.1231604, 51.48611880000001], [-0.12311589999999996, 51.4863001], [-0.1230682, 51.48650079999999], [-0.1230115, 51.4867212], [-0.1229429, 51.4869373], [-0.1228177, 51.48726539999999], [-0.122751, 51.4874636], [-0.12271319999999998, 51.4876083], [-0.1226859, 51.4877467], [-0.1226722, 51.48783130000001], [-0.12265619999999998, 51.48794670000001], [-0.12264169999999998, 51.4880825], [-0.12258949999999998, 51.488770499999994], [-0.12258, 51.4888477], [-0.12257260000000002, 51.48890389999998], [-0.1225651, 51.48896020000001], [-0.1225446, 51.48907079999999], [-0.12251330000000002, 51.48920150000001], [-0.12248759999999996, 51.4892989], [-0.1224528, 51.48940280000001], [-0.1224214, 51.489487700000005], [-0.1223771, 51.489588299999994], [-0.1222938, 51.4897575], [-0.1222506, 51.4898356], [-0.1221455, 51.49000339999999], [-0.1220677, 51.49011329999998], [-0.1219408, 51.49026740000001], [-0.12179030000000002, 51.4904343], [-0.1216662, 51.49056189999999], [-0.1214837, 51.4907295], [-0.1212622, 51.4909187], [-0.1210408, 51.4910868], [-0.12086079999999998, 51.49121610000001], [-0.1205133, 51.491437100000006], [-0.1204249, 51.4914895], [-0.11964890000000002, 51.4919485], [-0.11953, 51.49202369999998], [-0.11928950000000002, 51.492186], [-0.1189787, 51.4924072], [-0.1187017, 51.4926119], [-0.1186327, 51.49266680000001], [-0.11823580000000002, 51.492986900000005], [-0.11793430000000002, 51.493242300000006], [-0.11764330000000002, 51.493507], [-0.1174563, 51.4936927], [-0.1173935, 51.493752], [-0.1172001, 51.493956399999995], [-0.11702909999999998, 51.4941552], [-0.1168476, 51.494376200000005], [-0.11677759999999998, 51.4944692], [-0.1166053, 51.49470509999999], [-0.1162448, 51.4952305], [-0.1160833, 51.49546410000001], [-0.11586349999999997, 51.49577729999999], [-0.1157334, 51.4959675], [-0.115668, 51.496067800000006], [-0.1155994, 51.49618089999999], [-0.1154947, 51.4963741], [-0.1153871, 51.496595], [-0.11534049367854114, 51.4967038905416], [-0.11517990000000002, 51.49707909999999], [-0.115123, 51.49721339999999], [-0.11508059999999998, 51.497311], [-0.1150616, 51.4973511], [-0.11502419999999998, 51.497442499999984], [-0.1149076, 51.4977247], [-0.1148468, 51.4978752], [-0.1147967, 51.4980216], [-0.1147811, 51.49808689999998], [-0.1147654, 51.4981522], [-0.1147395, 51.4982759], [-0.1147278, 51.498406799999984], [-0.11472399999999998, 51.49855569999999], [-0.11473259999999998, 51.49873730000001], [-0.11474006005064048, 51.4987748385867], [-0.1147827, 51.498989400000006], [-0.1148308, 51.499309], [-0.1148461, 51.4994124], [-0.1148597, 51.499545199999986], [-0.1148786, 51.4996591], [-0.11488489999999996, 51.49976], [-0.11488049999999998, 51.49985409999999], [-0.11487169999999997, 51.4999399], [-0.11484110000000002, 51.500067699999995], [-0.1147946, 51.5002716], [-0.11477719999999995, 51.500361299999994], [-0.11477130000000002, 51.5004112], [-0.11476550000000002, 51.500484199999995], [-0.1147575, 51.5006371], [-0.11475920000000002, 51.50072800000001], [-0.1147623, 51.5007713], [-0.11477210000000002, 51.5008809], [-0.11478280000000002, 51.5009745], [-0.1147833, 51.50102179999999], [-0.1147838, 51.5011249], [-0.11477589999999996, 51.501325599999994], [-0.1147698, 51.50144410000001], [-0.1147579, 51.5015404], [-0.1147266, 51.5016832], [-0.114697, 51.5017677], [-0.11467199999999998, 51.50182610000001], [-0.11461349999999997, 51.5019484], [-0.1145354, 51.5020728], [-0.1145222, 51.5020866], [-0.1143532, 51.502260599999985], [-0.1140898, 51.50252470000001], [-0.1133034, 51.50316509999998], [-0.1132399, 51.5032168]]} 1.3 1654 1700 Clapham Junction (M) Waterloo West Crossings London Waterloo 51.5032168 -0.1132399 51.5032168 -0.1132399 1 0 2026-09-16 16:11:08 TERMINATED 2026-09-16 16:00:00 London Waterloo TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452357 1789574387333249 52 52 2026-09-16 16:10:42.316060 1 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:41.454070
584008 616290 G15601 745D31MT16 2026-09-16 COMPLETE 16452265 2026-09-16 17:00:00 2026-09-16 16:11:08 2026-09-18 16:11:08 {"id": 616290, "stp": "P", "toc": "Great Western Railway", "uid": "G15601", "consist": "800019", "dest_crs": "OXF", "num_carr": 5, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G15601/2026-09-16/detailed", "trust_id": "745D31MT16", "origin_crs": null, "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Oxford", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "3", "is_terminated": 1, "next_location": "Oxford", "signalling_id": "5D31", "timing_status": "LATE", "origin_station": "Oxford Down Turnback Line", "current_leg_arr": "1700", "current_leg_dep": "1658", "current_leg_end": "Oxford", "origin_dep_time": "1656", "origin_platform": null, "current_location": "Oxford", "last_update_time": "2026-09-16T16:11:08", "route_debug_link": null, "timing_variation": "+2 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.2728109, 51.761944199999995], [-1.2726964999999997, 51.760482], [-1.2726493999999997, 51.7600686], [-1.2725352, 51.7594691], [-1.2724681, 51.7592508], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]}", "current_leg_start": "Oxford Down Turnback Line", "dest_arr_time_act": "1658", "motion_projection": null, "next_location_lat": "51.7539662", "next_location_lon": "-1.2702377", "previous_location": "Oxford Down Turnback Line", "current_leg_milage": "0.6", "linx_max_speed_mph": 125, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 356.371, \"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\": 363.33, \"from_m\": 356.371, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 430.801, \"from_m\": 363.33, \"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\": 437.779, \"from_m\": 430.801, \"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\": 509.16, \"from_m\": 437.779, \"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\": 516.654, \"from_m\": 509.16, \"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\": 580.966, \"from_m\": 516.654, \"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\": 616.982, \"from_m\": 580.966, \"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\": 683.825, \"from_m\": 616.982, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 125.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 713.34, \"from_m\": 683.825, \"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\": 908.751, \"from_m\": 713.34, \"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\": 616290, \"profile_key\": \"8791628ced2d6fc21be5dbd1678355ffc709b14c0e8ad77bda9cf50c7ff0e398\", \"schedule_id\": 9253, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1656\", \"location\": \"Oxford Down Turnback Line\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68891}, {\"is_pass\": false, \"wtt_arr\": \"1658\", \"wtt_dep\": null, \"location\": \"Oxford\", \"stage_seq\": 2, \"distance_m\": 908.751, \"section_seq\": 1, \"route_path_id\": 68891}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 908.751, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 68891}], \"total_distance_m\": 908.751, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 125.0, \"speed_covered_distance_m\": 319.701, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 589.05, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1656", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "51.7539662", "current_position_lon": "-1.2702377", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 24131, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:02Z\", \"source_id\": 50876615, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:00:50\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:03Z\", \"source_id\": 16452265, \"stage_seq\": 2, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:00:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Oxford", "service_state_platform": "3", "timing_fact_generation": 1789574343720710, "current_leg_arrival_utc": "2026-09-16T17:00:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:00:51.211281", "service_state_evidence_id": 16452265, "current_leg_start_actual_dep": "2026-09-16T16:58:00+01:00", "operational_evidence_version": 2, "service_state_event_time_utc": "2026-09-16T16:00:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:10:51.859925", "service_state_valid_until_kind": null, "operational_interpretation_version": 2, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Great Western Railway P None OXF 5D31 800019 5 125 None {"version": 3, "segments": [{"to_m": 356.371, "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": 363.33, "from_m": 356.371, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 430.801, "from_m": 363.33, "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": 437.779, "from_m": 430.801, "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": 509.16, "from_m": 437.779, "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": 516.654, "from_m": 509.16, "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": 580.966, "from_m": 516.654, "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": 616.982, "from_m": 580.966, "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": 683.825, "from_m": 616.982, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 125.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 713.34, "from_m": 683.825, "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": 908.751, "from_m": 713.34, "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": 616290, "profile_key": "8791628ced2d6fc21be5dbd1678355ffc709b14c0e8ad77bda9cf50c7ff0e398", "schedule_id": 9253, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1656", "location": "Oxford Down Turnback Line", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 68891}, {"is_pass": false, "wtt_arr": "1658", "wtt_dep": null, "location": "Oxford", "stage_seq": 2, "distance_m": 908.751, "section_seq": 1, "route_path_id": 68891}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 908.751, "from_m": 0.0, "section_seq": 1, "route_path_id": 68891}], "total_distance_m": 908.751, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 125.0, "speed_covered_distance_m": 319.701, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 589.05, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 24131, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:02Z", "source_id": 50876615, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T16:00:50", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:03Z", "source_id": 16452265, "stage_seq": 2, "event_role": "ARR", "event_time": "2026-09-16T17:00:00+01:00", "operational_fact": true}] Oxford Down Turnback Line 1656 1656 None None None Oxford 1658 1658 3 LATE +2 minutes https://www.realtimetrains.co.uk/service/gb-nr:G15601/2026-09-16/detailed None Oxford Down Turnback Line 2026-09-16T16:58:00+01:00 Oxford 2.0 {"type": "LineString", "coordinates": [[-1.2728109, 51.761944199999995], [-1.2726964999999997, 51.760482], [-1.2726493999999997, 51.7600686], [-1.2725352, 51.7594691], [-1.2724681, 51.7592508], [-1.2724167999999998, 51.75911649999999], [-1.2723212999999998, 51.7589346], [-1.2722532999999998, 51.7587684], [-1.2722306999999995, 51.7587074], [-1.2720913, 51.7584157], [-1.2719374, 51.7581285], [-1.2719129, 51.7580676], [-1.2718284, 51.7578961], [-1.2717332, 51.75774], [-1.271589, 51.757458], [-1.2715608, 51.75739289999999], [-1.2714677, 51.757198], [-1.2713684, 51.7570303], [-1.2712861, 51.75684050000001], [-1.2711787, 51.75652349999999], [-1.27108, 51.7562924], [-1.2710391, 51.7562144], [-1.2709204999999997, 51.7559441], [-1.2708623, 51.75577690000001], [-1.2708295999999997, 51.7556847], [-1.27080805, 51.75563664999999], [-1.2707532999999998, 51.7554863], [-1.2707132, 51.7553661], [-1.2706679, 51.7552474], [-1.2705896999999997, 51.7550429], [-1.270521, 51.7548513], [-1.2702376999999998, 51.753966199999994]]} 0.6 1658 1700 Oxford Down Turnback Line Oxford Oxford 51.7539662 -1.2702377 51.7539662 -1.2702377 1 0 2026-09-16 16:11:08 TERMINATED 2026-09-16 16:00:00 Oxford TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452265 1789574343720710 2 2 2026-09-16 16:10:51.859925 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:00:51.211281
584009 613393 C15446 072S39MQ16 2026-09-16 COMPLETE None 2026-09-16 16:01:00 2026-09-16 16:11:08 2026-09-18 16:11:08 {"id": 613393, "stp": "P", "toc": "ScotRail", "uid": "C15446", "consist": "318254", "dest_crs": "DMR", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:C15446/2026-09-16/detailed", "trust_id": "072S39MQ16", "origin_crs": "WFF", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dalmuir", "service_date": "2026-09-16", "dest_arr_time": "1601", "dest_platform": "5", "is_terminated": 1, "next_location": "Clydebank", "signalling_id": "2S39", "timing_status": "ON TIME", "origin_station": "Whifflet", "current_leg_arr": "1555", "current_leg_dep": "1554", "current_leg_end": "Clydebank", "origin_dep_time": "1506", "origin_platform": "1L", "current_location": "Clydebank", "last_update_time": "2026-09-16T16:11:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]}", "current_leg_start": "Yoker", "dest_arr_time_act": "1601", "motion_projection": null, "next_location_lat": "55.9006413", "next_location_lon": "-4.4042392", "previous_location": "Yoker", "current_leg_milage": "0.9", "linx_max_speed_mph": 90, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 202.101, \"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\": 351.884, \"from_m\": 202.101, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 551.908, \"from_m\": 351.884, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 741.261, \"from_m\": 551.908, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 1739.777, \"from_m\": 741.261, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 2043.405, \"from_m\": 1739.777, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3641.943, \"from_m\": 2043.405, \"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\": 4265.977, \"from_m\": 3641.943, \"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\": 5864.516, \"from_m\": 4265.977, \"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\": 6142.172, \"from_m\": 5864.516, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 6189.835, \"from_m\": 6142.172, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 7586.99, \"from_m\": 6189.835, \"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\": 8018.37, \"from_m\": 7586.99, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 9496.809, \"from_m\": 8018.37, \"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\": 14583.925, \"from_m\": 9496.809, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16446.78, \"from_m\": 14583.925, \"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\": 16683.583, \"from_m\": 16446.78, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16768.169, \"from_m\": 16683.583, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 16878.201, \"from_m\": 16768.169, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 17423.693, \"from_m\": 16878.201, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 17896.758, \"from_m\": 17423.693, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 21223.991, \"from_m\": 17896.758, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 21365.962, \"from_m\": 21223.991, \"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\": 21412.537, \"from_m\": 21365.962, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 22107.038, \"from_m\": 21412.537, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 22409.593, \"from_m\": 22107.038, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 22990.45, \"from_m\": 22409.593, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 23250.901, \"from_m\": 22990.45, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 26636.658, \"from_m\": 23250.901, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 26677.423, \"from_m\": 26636.658, \"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\": 27562.1, \"from_m\": 26677.423, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 27922.003, \"from_m\": 27562.1, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 27979.144, \"from_m\": 27922.003, \"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\": 28821.907, \"from_m\": 27979.144, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 31464.316, \"from_m\": 28821.907, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 31533.784, \"from_m\": 31464.316, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 34854.297, \"from_m\": 31533.784, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35318.093, \"from_m\": 34854.297, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 35362.526, \"from_m\": 35318.093, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 35477.765, \"from_m\": 35362.526, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 90.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 613393, \"profile_key\": \"b6dd7e80137ca6e5daa61ac17096d6695606e3102a7c91ee37b8a11a2d5accd0\", \"schedule_id\": 2073, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1506H\", \"location\": \"Whifflet\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1507\", \"location\": \"Whifflet North Jn\", \"stage_seq\": 2, \"distance_m\": 551.908, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1508H\", \"location\": \"Langloan Jn\", \"stage_seq\": 3, \"distance_m\": 1739.777, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1509\", \"wtt_dep\": \"1509H\", \"location\": \"Kirkwood\", \"stage_seq\": 4, \"distance_m\": 2331.552, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1512\", \"wtt_dep\": \"1512H\", \"location\": \"Bargeddie\", \"stage_seq\": 5, \"distance_m\": 3953.96, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1515H\", \"wtt_dep\": \"1516\", \"location\": \"Baillieston\", \"stage_seq\": 6, \"distance_m\": 10974.664, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1517H\", \"wtt_dep\": \"1518\", \"location\": \"Mount Vernon\", \"stage_seq\": 7, \"distance_m\": 12228.812, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1520\", \"wtt_dep\": \"1520H\", \"location\": \"Carmyle\", \"stage_seq\": 8, \"distance_m\": 13974.47, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1522H\", \"location\": \"Rutherglen East Jn\", \"stage_seq\": 9, \"distance_m\": 16484.858, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1523\", \"location\": \"Rutherglen Central Jn\", \"stage_seq\": 10, \"distance_m\": 17282.515, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1524\", \"wtt_dep\": \"1524H\", \"location\": \"Rutherglen\", \"stage_seq\": 11, \"distance_m\": 17630.178, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1526H\", \"wtt_dep\": \"1527\", \"location\": \"Dalmarnock\", \"stage_seq\": 12, \"distance_m\": 18877.564, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1528H\", \"wtt_dep\": \"1529\", \"location\": \"Bridgeton\", \"stage_seq\": 13, \"distance_m\": 19763.956, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1531H\", \"wtt_dep\": \"1532\", \"location\": \"Argyle Street\", \"stage_seq\": 14, \"distance_m\": 21699.405, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1533\", \"wtt_dep\": \"1535\", \"location\": \"Glasgow Central Low Level\", \"stage_seq\": 15, \"distance_m\": 22174.51, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1536\", \"wtt_dep\": \"1536H\", \"location\": \"Anderston\", \"stage_seq\": 16, \"distance_m\": 22967.564, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1538\", \"wtt_dep\": \"1538H\", \"location\": \"Exhibition Centre\", \"stage_seq\": 17, \"distance_m\": 23770.757, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1540\", \"location\": \"Finnieston East Jn\", \"stage_seq\": 18, \"distance_m\": 24511.422, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1541H\", \"wtt_dep\": \"1542\", \"location\": \"Partick\", \"stage_seq\": 19, \"distance_m\": 25737.699, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1543H\", \"wtt_dep\": \"1544H\", \"location\": \"Hyndland\", \"stage_seq\": 20, \"distance_m\": 26913.562, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1545H\", \"location\": \"Hyndland East Jn\", \"stage_seq\": 21, \"distance_m\": 27444.014, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1546\", \"wtt_dep\": \"1546H\", \"location\": \"Jordanhill\", \"stage_seq\": 22, \"distance_m\": 27682.645, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1548H\", \"wtt_dep\": \"1549\", \"location\": \"Scotstounhill\", \"stage_seq\": 23, \"distance_m\": 29466.842, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1550H\", \"wtt_dep\": \"1551H\", \"location\": \"Garscadden\", \"stage_seq\": 24, \"distance_m\": 30237.44, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1553H\", \"wtt_dep\": \"1554\", \"location\": \"Yoker\", \"stage_seq\": 25, \"distance_m\": 31809.684, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1555H\", \"wtt_dep\": \"1556\", \"location\": \"Clydebank\", \"stage_seq\": 26, \"distance_m\": 33179.069, \"section_seq\": 1, \"route_path_id\": 66346}, {\"is_pass\": false, \"wtt_arr\": \"1601\", \"wtt_dep\": null, \"location\": \"Dalmuir\", \"stage_seq\": 27, \"distance_m\": 35477.765, \"section_seq\": 1, \"route_path_id\": 66346}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 35477.765, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 66346}], \"total_distance_m\": 35477.765, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 90.0, \"speed_covered_distance_m\": 35280.319, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 197.446, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1506½", "service_state_basis": "TRACKING_TIMEOUT", "current_leg_duration": "1.0", "current_position_lat": "55.9006413", "current_position_lon": "-4.4042392", "service_state_source": "TD", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 2130, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:03Z\", \"source_id\": 50580112, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:09:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:08:06Z\", \"source_id\": 16366406, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:09:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2124, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:47Z\", \"source_id\": 50587433, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:12:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:10:49Z\", \"source_id\": 16368471, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2120, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:21Z\", \"source_id\": 50596675, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:15:28\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:14:25Z\", \"source_id\": 16371240, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2116, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:48Z\", \"source_id\": 50603203, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:17:35\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:16:54Z\", \"source_id\": 16373053, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:17:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2112, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:17Z\", \"source_id\": 50609801, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:20:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:19:21Z\", \"source_id\": 16374899, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:20:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2104, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:30Z\", \"source_id\": 50620970, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:24:11\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:23:34Z\", \"source_id\": 16378051, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:24:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2069, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:23Z\", \"source_id\": 50628194, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:27:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:26:27Z\", \"source_id\": 16380282, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:27:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2065, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:28Z\", \"source_id\": 50633565, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:29:05\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:28:34Z\", \"source_id\": 16381869, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2034, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:34Z\", \"source_id\": 50641537, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:32:15\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:31:38Z\", \"source_id\": 16384185, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:32:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1953, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:04Z\", \"source_id\": 50645469, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:34:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:33:09Z\", \"source_id\": 16385320, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1949, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:16Z\", \"source_id\": 50654354, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:36:48\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:36:21Z\", \"source_id\": 16387766, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 2073, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:07Z\", \"source_id\": 50658994, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:38:44\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:38:12Z\", \"source_id\": 16389128, \"stage_seq\": 17, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:38:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1375, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:31Z\", \"source_id\": 50667645, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:42:27\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:41:35Z\", \"source_id\": 16391682, \"stage_seq\": 19, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:42:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1370, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:24Z\", \"source_id\": 50675276, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:44:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:44:26Z\", \"source_id\": 16393877, \"stage_seq\": 20, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:44:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:47:12Z\", \"source_id\": 16395982, \"stage_seq\": 22, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1365, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:39Z\", \"source_id\": 50686415, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:49:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:48:42Z\", \"source_id\": 16397156, \"stage_seq\": 23, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:49:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1359, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:04Z\", \"source_id\": 50690169, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:51:13\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:10Z\", \"source_id\": 16398286, \"stage_seq\": 24, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1342, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:43Z\", \"source_id\": 50697419, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:53:25\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:52:43Z\", \"source_id\": 16400298, \"stage_seq\": 25, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:53:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1333, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:11Z\", \"source_id\": 50703826, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T14:55:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:55:16Z\", \"source_id\": 16402223, \"stage_seq\": 26, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Clydebank", "service_state_platform": "2", "timing_fact_generation": 1789570604366689, "current_leg_arrival_utc": "2026-09-16T15:55:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:01:05.063969", "service_state_evidence_id": 50707578, "current_leg_start_actual_dep": "2026-09-16T15:54:00+01:00", "operational_evidence_version": 85, "service_state_event_time_utc": "2026-09-16T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:11:05.735520", "service_state_valid_until_kind": null, "operational_interpretation_version": 85, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P WFF DMR 2S39 318254 3 90 None {"version": 3, "segments": [{"to_m": 202.101, "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": 351.884, "from_m": 202.101, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 551.908, "from_m": 351.884, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 741.261, "from_m": 551.908, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 1739.777, "from_m": 741.261, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 2043.405, "from_m": 1739.777, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3641.943, "from_m": 2043.405, "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": 4265.977, "from_m": 3641.943, "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": 5864.516, "from_m": 4265.977, "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": 6142.172, "from_m": 5864.516, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 6189.835, "from_m": 6142.172, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 90.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 7586.99, "from_m": 6189.835, "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": 8018.37, "from_m": 7586.99, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 9496.809, "from_m": 8018.37, "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": 14583.925, "from_m": 9496.809, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16446.78, "from_m": 14583.925, "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": 16683.583, "from_m": 16446.78, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 16768.169, "from_m": 16683.583, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 70.0}, {"to_m": 16878.201, "from_m": 16768.169, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 40.0}, {"to_m": 17423.693, "from_m": 16878.201, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 17896.758, "from_m": 17423.693, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 21223.991, "from_m": 17896.758, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 21365.962, "from_m": 21223.991, "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": 21412.537, "from_m": 21365.962, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 22107.038, "from_m": 21412.537, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 22409.593, "from_m": 22107.038, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 22990.45, "from_m": 22409.593, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 23250.901, "from_m": 22990.45, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 26636.658, "from_m": 23250.901, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 26677.423, "from_m": 26636.658, "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": 27562.1, "from_m": 26677.423, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 27922.003, "from_m": 27562.1, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 27979.144, "from_m": 27922.003, "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": 28821.907, "from_m": 27979.144, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 31464.316, "from_m": 28821.907, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 31533.784, "from_m": 31464.316, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 34854.297, "from_m": 31533.784, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35318.093, "from_m": 34854.297, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 35362.526, "from_m": 35318.093, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 35477.765, "from_m": 35362.526, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 90.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 613393, "profile_key": "b6dd7e80137ca6e5daa61ac17096d6695606e3102a7c91ee37b8a11a2d5accd0", "schedule_id": 2073, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1506H", "location": "Whifflet", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 66346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1507", "location": "Whifflet North Jn", "stage_seq": 2, "distance_m": 551.908, "section_seq": 1, "route_path_id": 66346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1508H", "location": "Langloan Jn", "stage_seq": 3, "distance_m": 1739.777, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1509", "wtt_dep": "1509H", "location": "Kirkwood", "stage_seq": 4, "distance_m": 2331.552, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1512", "wtt_dep": "1512H", "location": "Bargeddie", "stage_seq": 5, "distance_m": 3953.96, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1515H", "wtt_dep": "1516", "location": "Baillieston", "stage_seq": 6, "distance_m": 10974.664, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1517H", "wtt_dep": "1518", "location": "Mount Vernon", "stage_seq": 7, "distance_m": 12228.812, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1520", "wtt_dep": "1520H", "location": "Carmyle", "stage_seq": 8, "distance_m": 13974.47, "section_seq": 1, "route_path_id": 66346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1522H", "location": "Rutherglen East Jn", "stage_seq": 9, "distance_m": 16484.858, "section_seq": 1, "route_path_id": 66346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1523", "location": "Rutherglen Central Jn", "stage_seq": 10, "distance_m": 17282.515, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1524", "wtt_dep": "1524H", "location": "Rutherglen", "stage_seq": 11, "distance_m": 17630.178, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1526H", "wtt_dep": "1527", "location": "Dalmarnock", "stage_seq": 12, "distance_m": 18877.564, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1528H", "wtt_dep": "1529", "location": "Bridgeton", "stage_seq": 13, "distance_m": 19763.956, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1531H", "wtt_dep": "1532", "location": "Argyle Street", "stage_seq": 14, "distance_m": 21699.405, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1533", "wtt_dep": "1535", "location": "Glasgow Central Low Level", "stage_seq": 15, "distance_m": 22174.51, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1536", "wtt_dep": "1536H", "location": "Anderston", "stage_seq": 16, "distance_m": 22967.564, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1538", "wtt_dep": "1538H", "location": "Exhibition Centre", "stage_seq": 17, "distance_m": 23770.757, "section_seq": 1, "route_path_id": 66346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1540", "location": "Finnieston East Jn", "stage_seq": 18, "distance_m": 24511.422, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1541H", "wtt_dep": "1542", "location": "Partick", "stage_seq": 19, "distance_m": 25737.699, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1543H", "wtt_dep": "1544H", "location": "Hyndland", "stage_seq": 20, "distance_m": 26913.562, "section_seq": 1, "route_path_id": 66346}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1545H", "location": "Hyndland East Jn", "stage_seq": 21, "distance_m": 27444.014, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1546", "wtt_dep": "1546H", "location": "Jordanhill", "stage_seq": 22, "distance_m": 27682.645, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1548H", "wtt_dep": "1549", "location": "Scotstounhill", "stage_seq": 23, "distance_m": 29466.842, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1550H", "wtt_dep": "1551H", "location": "Garscadden", "stage_seq": 24, "distance_m": 30237.44, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1553H", "wtt_dep": "1554", "location": "Yoker", "stage_seq": 25, "distance_m": 31809.684, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1555H", "wtt_dep": "1556", "location": "Clydebank", "stage_seq": 26, "distance_m": 33179.069, "section_seq": 1, "route_path_id": 66346}, {"is_pass": false, "wtt_arr": "1601", "wtt_dep": null, "location": "Dalmuir", "stage_seq": 27, "distance_m": 35477.765, "section_seq": 1, "route_path_id": 66346}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 35477.765, "from_m": 0.0, "section_seq": 1, "route_path_id": 66346}], "total_distance_m": 35477.765, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 90.0, "speed_covered_distance_m": 35280.319, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 197.446, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 2130, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:03Z", "source_id": 50580112, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T14:09:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:08:06Z", "source_id": 16366406, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:09:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2124, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:47Z", "source_id": 50587433, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T14:12:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:10:49Z", "source_id": 16368471, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2120, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:21Z", "source_id": 50596675, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T14:15:28", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:14:25Z", "source_id": 16371240, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:15:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2116, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:48Z", "source_id": 50603203, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T14:17:35", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:16:54Z", "source_id": 16373053, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T15:17:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2112, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:17Z", "source_id": 50609801, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T14:20:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:19:21Z", "source_id": 16374899, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:20:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2104, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:30Z", "source_id": 50620970, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T14:24:11", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:23:34Z", "source_id": 16378051, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:24:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2069, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:23Z", "source_id": 50628194, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T14:27:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:26:27Z", "source_id": 16380282, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:27:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2065, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:28Z", "source_id": 50633565, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T14:29:05", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:28:34Z", "source_id": 16381869, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2034, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:34Z", "source_id": 50641537, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T14:32:15", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:31:38Z", "source_id": 16384185, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:32:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1953, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:04Z", "source_id": 50645469, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T14:34:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:33:09Z", "source_id": 16385320, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1949, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:16Z", "source_id": 50654354, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T14:36:48", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:36:21Z", "source_id": 16387766, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 2073, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:07Z", "source_id": 50658994, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T14:38:44", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:38:12Z", "source_id": 16389128, "stage_seq": 17, "event_role": "ARR", "event_time": "2026-09-16T15:38:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1375, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:31Z", "source_id": 50667645, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T14:42:27", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:41:35Z", "source_id": 16391682, "stage_seq": 19, "event_role": "ARR", "event_time": "2026-09-16T15:42:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1370, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:24Z", "source_id": 50675276, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T14:44:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:44:26Z", "source_id": 16393877, "stage_seq": 20, "event_role": "ARR", "event_time": "2026-09-16T15:44:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:47:12Z", "source_id": 16395982, "stage_seq": 22, "event_role": "ARR", "event_time": "2026-09-16T15:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1365, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:39Z", "source_id": 50686415, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T14:49:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:48:42Z", "source_id": 16397156, "stage_seq": 23, "event_role": "ARR", "event_time": "2026-09-16T15:49:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1359, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:04Z", "source_id": 50690169, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T14:51:13", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:10Z", "source_id": 16398286, "stage_seq": 24, "event_role": "ARR", "event_time": "2026-09-16T15:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1342, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:43Z", "source_id": 50697419, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T14:53:25", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:52:43Z", "source_id": 16400298, "stage_seq": 25, "event_role": "ARR", "event_time": "2026-09-16T15:53:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1333, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:11Z", "source_id": 50703826, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T14:55:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:55:16Z", "source_id": 16402223, "stage_seq": 26, "event_role": "ARR", "event_time": "2026-09-16T15:55:00+01:00", "operational_fact": true}] Whifflet 1506 1506½ 1L None None Dalmuir 1601 1601 5 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:C15446/2026-09-16/detailed None Yoker 2026-09-16T15:54:00+01:00 Clydebank 1.0 {"type": "LineString", "coordinates": [[-4.387259199999999, 55.892931699999984], [-4.3873733, 55.89297890000001], [-4.3876752, 55.893095200000005], [-4.3879611, 55.893208599999994], [-4.3885733, 55.89348459999999], [-4.3890519, 55.8937093], [-4.3895388, 55.893947299999994], [-4.389782799999999, 55.89406400000001], [-4.390932799999999, 55.8946409], [-4.392516099999999, 55.8954343], [-4.392973699999999, 55.895672299999994], [-4.3933948, 55.89588289999999], [-4.393861899999999, 55.8961596], [-4.3940459, 55.896274], [-4.3940875, 55.89630150000001], [-4.3943278, 55.896456099999995], [-4.3947825, 55.8967346], [-4.3952564, 55.89701509999999], [-4.3958813999999995, 55.8973727], [-4.3965306, 55.897670899999994], [-4.3972098, 55.8979672], [-4.3979679, 55.898236100000005], [-4.3988249999999995, 55.8984809], [-4.3995581999999995, 55.8986903], [-4.4005622, 55.8989952], [-4.4006870000000005, 55.8990367], [-4.4013752, 55.8992971], [-4.4016633999999994, 55.8994139], [-4.401744892185655, 55.89945167349623], [-4.4022336, 55.89967819999999], [-4.4023877, 55.89974769999999], [-4.4031142, 55.9001018], [-4.4033877, 55.90023369999999], [-4.4036365, 55.900354799999995], [-4.4040783999999995, 55.9005662], [-4.4042392, 55.9006413]]} 0.9 1554 1555 Yoker Clydebank Clydebank 55.9006413 -4.4042392 55.9006413 -4.4042392 1 0 2026-09-16 16:11:08 TERMINATED 2026-09-16 16:01:00 Clydebank TD TRACKING_TIMEOUT 50707578 1789570604366689 85 85 2026-09-16 16:11:05.735520 2 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:01:05.063969
584010 614358 G85548 162C41MR16 2026-09-16 COMPLETE 16452913 2026-09-16 17:01:00 2026-09-16 16:11:08 2026-09-18 16:11:08 {"id": 614358, "stp": "P", "toc": "Northern", "uid": "G85548", "consist": "170461", "dest_crs": "LDS", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:G85548/2026-09-16/detailed", "trust_id": "162C41MR16", "origin_crs": "YRK", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Leeds", "service_date": "2026-09-16", "dest_arr_time": "1658", "dest_platform": "0A", "is_terminated": 1, "next_location": "Leeds", "signalling_id": "2C41", "timing_status": "LATE", "origin_station": "York", "current_leg_arr": "1701", "current_leg_dep": "1655", "current_leg_end": "Leeds", "origin_dep_time": "1545", "origin_platform": "8", "current_location": "Leeds", "last_update_time": "2026-09-16T16:11:08", "route_debug_link": null, "timing_variation": "+4 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]}", "current_leg_start": "Burley Park", "dest_arr_time_act": "1656½", "motion_projection": null, "next_location_lat": "53.7944724", "next_location_lon": "-1.5478364", "previous_location": "Burley Park", "current_leg_milage": "2.3", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 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\": 2250.021, \"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\": 2424.368, \"from_m\": 2250.021, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2442.704, \"from_m\": 2424.368, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 2477.725, \"from_m\": 2442.704, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 2637.744, \"from_m\": 2477.725, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3195.779, \"from_m\": 2637.744, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 3904.741, \"from_m\": 3195.779, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 7270.13, \"from_m\": 3904.741, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 7277.96, \"from_m\": 7270.13, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 15901.882, \"from_m\": 7277.96, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 16072.023, \"from_m\": 15901.882, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 26111.573, \"from_m\": 16072.023, \"capability_applied\": null, \"effective_limit_mph\": 65.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 65.0}, {\"to_m\": 28631.156, \"from_m\": 26111.573, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 29048.074, \"from_m\": 28631.156, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 29274.72, \"from_m\": 29048.074, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 32377.37, \"from_m\": 29274.72, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 32638.419, \"from_m\": 32377.37, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 32644.48, \"from_m\": 32638.419, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 32917.052, \"from_m\": 32644.48, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 34346.028, \"from_m\": 32917.052, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 35925.208, \"from_m\": 34346.028, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 36316.967, \"from_m\": 35925.208, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 45711.705, \"from_m\": 36316.967, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 46103.465, \"from_m\": 45711.705, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 47682.644, \"from_m\": 46103.465, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 50388.46, \"from_m\": 47682.644, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 51868.496, \"from_m\": 50388.46, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 52253.23, \"from_m\": 51868.496, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 75588.909, \"from_m\": 52253.23, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 76110.391, \"from_m\": 75588.909, \"capability_applied\": null, \"effective_limit_mph\": 45.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 45.0}, {\"to_m\": 77005.584, \"from_m\": 76110.391, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 77617.592, \"from_m\": 77005.584, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 77624.966, \"from_m\": 77617.592, \"capability_applied\": null, \"effective_limit_mph\": 60, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"synthetic_infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": null, \"infrastructure_limit_mph\": null}, {\"to_m\": 77775.35, \"from_m\": 77624.966, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 78097.561, \"from_m\": 77775.35, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}], \"service_id\": 614358, \"profile_key\": \"84004143afbf7d5755564ad6beff88fdc0a8f9df9e65b6dcb7078397351190bd\", \"schedule_id\": 12389, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1545\", \"location\": \"York\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1548\", \"location\": \"Skelton Jn\", \"stage_seq\": 2, \"distance_m\": 2581.299, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1550\", \"wtt_dep\": \"1550H\", \"location\": \"Poppleton\", \"stage_seq\": 3, \"distance_m\": 4608.779, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1558\", \"wtt_dep\": \"1559\", \"location\": \"Hammerton\", \"stage_seq\": 4, \"distance_m\": 14014.211, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1602\", \"wtt_dep\": \"1602H\", \"location\": \"Cattal\", \"stage_seq\": 5, \"distance_m\": 16371.079, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1611\", \"wtt_dep\": \"1612\", \"location\": \"Knaresborough\", \"stage_seq\": 6, \"distance_m\": 26651.948, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1615\", \"wtt_dep\": \"1615H\", \"location\": \"Starbeck\", \"stage_seq\": 7, \"distance_m\": 29383.2, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1619H\", \"wtt_dep\": \"1621H\", \"location\": \"Harrogate\", \"stage_seq\": 8, \"distance_m\": 32769.054, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1623H\", \"wtt_dep\": \"1624\", \"location\": \"Hornbeam Park\", \"stage_seq\": 9, \"distance_m\": 34414.624, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1629\", \"wtt_dep\": \"1630\", \"location\": \"Pannal\", \"stage_seq\": 10, \"distance_m\": 38057.752, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1632H\", \"location\": \"Rigton S.B.\", \"stage_seq\": 11, \"distance_m\": 41014.336, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1634H\", \"wtt_dep\": \"1635\", \"location\": \"Weeton\", \"stage_seq\": 12, \"distance_m\": 59233.974, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1642H\", \"wtt_dep\": \"1643H\", \"location\": \"Horsforth\", \"stage_seq\": 13, \"distance_m\": 68916.116, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1647\", \"wtt_dep\": \"1647H\", \"location\": \"Headingley\", \"stage_seq\": 14, \"distance_m\": 73111.857, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1649\", \"wtt_dep\": \"1650\", \"location\": \"Burley Park\", \"stage_seq\": 15, \"distance_m\": 74392.029, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1653\", \"location\": \"Armley Jn\", \"stage_seq\": 16, \"distance_m\": 75988.946, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1655\", \"location\": \"Leeds West Jn\", \"stage_seq\": 17, \"distance_m\": 77569.724, \"section_seq\": 1, \"route_path_id\": 32439}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": null, \"location\": \"Leeds\", \"stage_seq\": 18, \"distance_m\": 78097.561, \"section_seq\": 1, \"route_path_id\": 32439}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 78097.561, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 32439}], \"total_distance_m\": 78097.561, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 70977.063, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 7120.498, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1545", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "6.0", "current_position_lat": "53.7944724", "current_position_lon": "-1.5478364", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:50:10Z\", \"source_id\": 16398305, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:50:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T14:59:30Z\", \"source_id\": 16405437, \"stage_seq\": 4, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:58:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:02:04Z\", \"source_id\": 16407344, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:02:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:58Z\", \"source_id\": 16415096, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:10:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:16:58Z\", \"source_id\": 16419014, \"stage_seq\": 7, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:15:00+01:00\", \"operational_fact\": true}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:21:19Z\", \"source_id\": 16422451, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:19:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 4558, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:27Z\", \"source_id\": 50776502, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:52\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:31Z\", \"source_id\": 16423372, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5259, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:50Z\", \"source_id\": 50790644, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:29:26\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:27:51Z\", \"source_id\": 16427657, \"stage_seq\": 10, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:29:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5253, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:44Z\", \"source_id\": 50804185, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:34:51\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:32:48Z\", \"source_id\": 16431522, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:34:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5243, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:53Z\", \"source_id\": 50831953, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:40\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:42:56Z\", \"source_id\": 16439536, \"stage_seq\": 13, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5235, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:50Z\", \"source_id\": 50845336, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:33\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:47:51Z\", \"source_id\": 16443421, \"stage_seq\": 14, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5231, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:46Z\", \"source_id\": 50853455, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:08\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:50:50Z\", \"source_id\": 16445824, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 5368, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:48Z\", \"source_id\": 50878891, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:52Z\", \"source_id\": 16452913, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Leeds", "service_state_platform": "0", "timing_fact_generation": 1789574394639368, "current_leg_arrival_utc": "2026-09-16T17:00:30+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:01:06.070733", "service_state_evidence_id": 16452913, "current_leg_start_actual_dep": "2026-09-16T16:54:00+01:00", "operational_evidence_version": 44, "service_state_event_time_utc": "2026-09-16T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:11:06.703980", "service_state_valid_until_kind": null, "operational_interpretation_version": 44, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} Northern P YRK LDS 2C41 170461 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": 2250.021, "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": 2424.368, "from_m": 2250.021, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 2442.704, "from_m": 2424.368, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 2477.725, "from_m": 2442.704, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 2637.744, "from_m": 2477.725, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3195.779, "from_m": 2637.744, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 3904.741, "from_m": 3195.779, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 7270.13, "from_m": 3904.741, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 7277.96, "from_m": 7270.13, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 15901.882, "from_m": 7277.96, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 16072.023, "from_m": 15901.882, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 26111.573, "from_m": 16072.023, "capability_applied": null, "effective_limit_mph": 65.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 65.0}, {"to_m": 28631.156, "from_m": 26111.573, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 29048.074, "from_m": 28631.156, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 29274.72, "from_m": 29048.074, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 32377.37, "from_m": 29274.72, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 32638.419, "from_m": 32377.37, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 32644.48, "from_m": 32638.419, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 32917.052, "from_m": 32644.48, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 34346.028, "from_m": 32917.052, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 35925.208, "from_m": 34346.028, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 36316.967, "from_m": 35925.208, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 45711.705, "from_m": 36316.967, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 46103.465, "from_m": 45711.705, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 47682.644, "from_m": 46103.465, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 50388.46, "from_m": 47682.644, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 51868.496, "from_m": 50388.46, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 52253.23, "from_m": 51868.496, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 75588.909, "from_m": 52253.23, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 76110.391, "from_m": 75588.909, "capability_applied": null, "effective_limit_mph": 45.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 45.0}, {"to_m": 77005.584, "from_m": 76110.391, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 77617.592, "from_m": 77005.584, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 77624.966, "from_m": 77617.592, "capability_applied": null, "effective_limit_mph": 60, "equipment_limit_mph": 100.0, "governing_constraint": "synthetic_infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": null, "infrastructure_limit_mph": null}, {"to_m": 77775.35, "from_m": 77624.966, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 78097.561, "from_m": 77775.35, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}], "service_id": 614358, "profile_key": "84004143afbf7d5755564ad6beff88fdc0a8f9df9e65b6dcb7078397351190bd", "schedule_id": 12389, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1545", "location": "York", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1548", "location": "Skelton Jn", "stage_seq": 2, "distance_m": 2581.299, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1550", "wtt_dep": "1550H", "location": "Poppleton", "stage_seq": 3, "distance_m": 4608.779, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1558", "wtt_dep": "1559", "location": "Hammerton", "stage_seq": 4, "distance_m": 14014.211, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1602", "wtt_dep": "1602H", "location": "Cattal", "stage_seq": 5, "distance_m": 16371.079, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1611", "wtt_dep": "1612", "location": "Knaresborough", "stage_seq": 6, "distance_m": 26651.948, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1615", "wtt_dep": "1615H", "location": "Starbeck", "stage_seq": 7, "distance_m": 29383.2, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1619H", "wtt_dep": "1621H", "location": "Harrogate", "stage_seq": 8, "distance_m": 32769.054, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1623H", "wtt_dep": "1624", "location": "Hornbeam Park", "stage_seq": 9, "distance_m": 34414.624, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1629", "wtt_dep": "1630", "location": "Pannal", "stage_seq": 10, "distance_m": 38057.752, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1632H", "location": "Rigton S.B.", "stage_seq": 11, "distance_m": 41014.336, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1634H", "wtt_dep": "1635", "location": "Weeton", "stage_seq": 12, "distance_m": 59233.974, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1642H", "wtt_dep": "1643H", "location": "Horsforth", "stage_seq": 13, "distance_m": 68916.116, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1647", "wtt_dep": "1647H", "location": "Headingley", "stage_seq": 14, "distance_m": 73111.857, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1649", "wtt_dep": "1650", "location": "Burley Park", "stage_seq": 15, "distance_m": 74392.029, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1653", "location": "Armley Jn", "stage_seq": 16, "distance_m": 75988.946, "section_seq": 1, "route_path_id": 32439}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1655", "location": "Leeds West Jn", "stage_seq": 17, "distance_m": 77569.724, "section_seq": 1, "route_path_id": 32439}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": null, "location": "Leeds", "stage_seq": 18, "distance_m": 78097.561, "section_seq": 1, "route_path_id": 32439}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 78097.561, "from_m": 0.0, "section_seq": 1, "route_path_id": 32439}], "total_distance_m": 78097.561, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 70977.063, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 7120.498, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:50:10Z", "source_id": 16398305, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:50:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T14:59:30Z", "source_id": 16405437, "stage_seq": 4, "event_role": "ARR", "event_time": "2026-09-16T15:58:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:02:04Z", "source_id": 16407344, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:02:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:58Z", "source_id": 16415096, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:10:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:16:58Z", "source_id": 16419014, "stage_seq": 7, "event_role": "ARR", "event_time": "2026-09-16T16:15:00+01:00", "operational_fact": true}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:21:19Z", "source_id": 16422451, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:19:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 4558, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:27Z", "source_id": 50776502, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:23:52", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:31Z", "source_id": 16423372, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5259, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:50Z", "source_id": 50790644, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T15:29:26", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:27:51Z", "source_id": 16427657, "stage_seq": 10, "event_role": "ARR", "event_time": "2026-09-16T16:29:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5253, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:44Z", "source_id": 50804185, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:34:51", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:32:48Z", "source_id": 16431522, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:34:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5243, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:53Z", "source_id": 50831953, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T15:43:40", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:42:56Z", "source_id": 16439536, "stage_seq": 13, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5235, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:50Z", "source_id": 50845336, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T15:48:33", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:47:51Z", "source_id": 16443421, "stage_seq": 14, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5231, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:46Z", "source_id": 50853455, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:51:08", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:50:50Z", "source_id": 16445824, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 5368, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:48Z", "source_id": 50878891, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:01:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:52Z", "source_id": 16452913, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T17:01:00+01:00", "operational_fact": true}] York 1545 1545 8 None None Leeds 1658 1656½ 0A LATE +4 minutes https://www.realtimetrains.co.uk/service/gb-nr:G85548/2026-09-16/detailed None Burley Park 2026-09-16T16:54:00+01:00 Leeds 6.0 {"type": "LineString", "coordinates": [[-1.5779848, 53.8121468], [-1.5777198, 53.81191609999999], [-1.5774734, 53.811671], [-1.5772397, 53.8114307], [-1.5770282999999998, 53.8111689], [-1.5769257, 53.8110402], [-1.5768238, 53.8109017], [-1.5766347, 53.810625900000005], [-1.5764512, 53.8103059], [-1.5762936, 53.8099853], [-1.5762209000000005, 53.8098074], [-1.5761539, 53.809631], [-1.5760424, 53.809274300000006], [-1.5759753, 53.808913200000006], [-1.5759347999999995, 53.8085567], [-1.5759347999999995, 53.8082433], [-1.5759476, 53.807932599999994], [-1.5759822, 53.80768859999999], [-1.5760284, 53.80744180000001], [-1.5761578999999997, 53.8070082], [-1.5762432, 53.806789499999994], [-1.5762698999999998, 53.8067275], [-1.5763162, 53.8066198], [-1.5763359, 53.806574000000005], [-1.5765, 53.8062102], [-1.5766710999999998, 53.8058494], [-1.5769106999999998, 53.8053264], [-1.5770464, 53.80504830000001], [-1.5771869999999997, 53.80475379999999], [-1.5773535, 53.8043937], [-1.5776604, 53.80371289999999], [-1.5777717999999998, 53.803390799999995], [-1.5778403999999997, 53.8031069], [-1.5778810999999997, 53.8028267], [-1.5779119, 53.8024713], [-1.5779123999999998, 53.8022609], [-1.5779069999999995, 53.802153800000006], [-1.5778823999999998, 53.8019896], [-1.5778428, 53.8017731], [-1.5777537, 53.8013554], [-1.5776175, 53.80097649999999], [-1.5772923999999997, 53.800322099999995], [-1.577081, 53.79999290000001], [-1.5768391, 53.79966519999999], [-1.5764569999999998, 53.799224], [-1.5762240999999997, 53.7989914], [-1.5759481, 53.79874949999999], [-1.5756057, 53.7984759], [-1.5755515642398363, 53.79843751937881], [-1.5753504, 53.79829489999999], [-1.5750583, 53.7981165], [-1.5747447, 53.7979314], [-1.5743563, 53.7977378], [-1.5742946, 53.7977091], [-1.5732525999999998, 53.79729520000001], [-1.5726030999999998, 53.79707429999999], [-1.5715922, 53.79667699999999], [-1.5702581999999998, 53.7961365], [-1.5690726999999998, 53.7956467], [-1.567596, 53.79506839999999], [-1.5666606999999997, 53.7946949], [-1.5658723999999995, 53.7943717], [-1.5652893, 53.7941338], [-1.5652222, 53.7941074], [-1.5632399, 53.7933043], [-1.562998, 53.793207200000005], [-1.5629683, 53.793195299999994], [-1.5624227999999998, 53.7929763], [-1.5618876, 53.7927668], [-1.5614299, 53.79260719999999], [-1.5612595, 53.7925517], [-1.5610117, 53.7924759], [-1.5606036, 53.7923521], [-1.5603052, 53.7922548], [-1.5600562, 53.7921916], [-1.5597717999999998, 53.7921289], [-1.5595368999999997, 53.79208070000001], [-1.5592578999999998, 53.792040799999995], [-1.5591006999999997, 53.7920228], [-1.5587669, 53.79199960000001], [-1.5584259, 53.7919975], [-1.5581708999999997, 53.79200629999999], [-1.5580879999999997, 53.7920137], [-1.5578952, 53.7920307], [-1.5578234, 53.7920376], [-1.5577221999999995, 53.7920509], [-1.5576293000000003, 53.79206479999999], [-1.5575332, 53.7920814], [-1.5574462999999998, 53.7920961], [-1.5571915999999997, 53.7921509], [-1.5570031, 53.7921955], [-1.5568076, 53.79224959999999], [-1.5566423, 53.792302600000006], [-1.5565642153891144, 53.79233143546592], [-1.5563401535659611, 53.792418300842456], [-1.556140021537515, 53.79249344631715], [-1.555960452015424, 53.79255859407275], [-1.5557980777113387, 53.79261546629197], [-1.5556495313369088, 53.79266578515758], [-1.5555114456037835, 53.79271127285231], [-1.5553804532236124, 53.79275365155888], [-1.5552531869080453, 53.792794643460034], [-1.555126279368732, 53.792835970738516], [-1.554996363317322, 53.79287935557706], [-1.5548600714654643, 53.79292652015839], [-1.5547140365248096, 53.792979186665264], [-1.5545548912070069, 53.79303907728041], [-1.5543792682237054, 53.79310791418656], [-1.5541838002865551, 53.79318741956646], [-1.5539651201072064, 53.79327931560284], [-1.5537631999999997, 53.79334], [-1.5534410999999997, 53.79342080000001], [-1.5530959, 53.7934759], [-1.5526724999999997, 53.7935509], [-1.5525703, 53.7935595], [-1.5524763999999998, 53.79356880000001], [-1.5521461, 53.7936132], [-1.5519915, 53.79363699999999], [-1.5513213999999995, 53.7937008], [-1.5510092999999998, 53.7937427], [-1.5507101999999997, 53.793799], [-1.5501631, 53.793924], [-1.5497312, 53.7940263], [-1.5494075, 53.7941103], [-1.5487884, 53.7942742], [-1.5482949, 53.7943915], [-1.5478364, 53.79447239999999]]} 2.3 1655 1701 Burley Park Leeds Leeds 53.7944724 -1.5478364 53.7944724 -1.5478364 1 0 2026-09-16 16:11:08 TERMINATED 2026-09-16 16:01:00 Leeds TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452913 1789574394639368 44 44 2026-09-16 16:11:06.703980 0 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:01:06.070733
584011 614914 W83002 042P03MS16 2026-09-16 COMPLETE 16453069 2026-09-16 17:01:00 2026-09-16 16:11:08 2026-09-18 16:11:08 {"id": 614914, "stp": "P", "toc": "ScotRail", "uid": "W83002", "consist": "385008+385036", "dest_crs": "DBL", "num_carr": 6, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W83002/2026-09-16/detailed", "trust_id": "042P03MS16", "origin_crs": "EDB", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Dunblane", "service_date": "2026-09-16", "dest_arr_time": "1701", "dest_platform": "3", "is_terminated": 1, "next_location": "Dunblane", "signalling_id": "2P03", "timing_status": "ON TIME", "origin_station": "Edinburgh", "current_leg_arr": "1701", "current_leg_dep": "1657½", "current_leg_end": "Dunblane", "origin_dep_time": "1604", "origin_platform": "14", "current_location": "Dunblane Down Passenger Loop", "last_update_time": "2026-09-16T16:11:08", "route_debug_link": null, "timing_variation": "0 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]}", "current_leg_start": "Bridge of Allan", "dest_arr_time_act": "1701", "motion_projection": null, "next_location_lat": "56.1855200", "next_location_lon": "-3.9658030", "previous_location": "Bridge of Allan", "current_leg_milage": "2.1", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 1667.893, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 20.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 20.0}, {\"to_m\": 3123.268, \"from_m\": 1667.893, \"capability_applied\": null, \"effective_limit_mph\": 35.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 35.0}, {\"to_m\": 3742.144, \"from_m\": 3123.268, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 3820.055, \"from_m\": 3742.144, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 3832.085, \"from_m\": 3820.055, \"capability_applied\": null, \"effective_limit_mph\": 80.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 80.0}, {\"to_m\": 3893.16, \"from_m\": 3832.085, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 5005.769, \"from_m\": 3893.16, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 15058.6, \"from_m\": 5005.769, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 21936.356, \"from_m\": 15058.6, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 29625.122, \"from_m\": 21936.356, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 31981.566, \"from_m\": 29625.122, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 35485.996, \"from_m\": 31981.566, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 37155.215, \"from_m\": 35485.996, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37236.42, \"from_m\": 37155.215, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37345.063, \"from_m\": 37236.42, \"capability_applied\": null, \"effective_limit_mph\": 90.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 90.0}, {\"to_m\": 37418.7, \"from_m\": 37345.063, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 37878.364, \"from_m\": 37418.7, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 38880.149, \"from_m\": 37878.364, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 39548.764, \"from_m\": 38880.149, \"capability_applied\": null, \"effective_limit_mph\": 55.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 55.0}, {\"to_m\": 42821.237, \"from_m\": 39548.764, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 44355.436, \"from_m\": 42821.237, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 44949.996, \"from_m\": 44355.436, \"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\": 44982.36, \"from_m\": 44949.996, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 45534.599, \"from_m\": 44982.36, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 45628.102, \"from_m\": 45534.599, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 45670.511, \"from_m\": 45628.102, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 45739.408, \"from_m\": 45670.511, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 47667.469, \"from_m\": 45739.408, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 58337.104, \"from_m\": 47667.469, \"capability_applied\": null, \"effective_limit_mph\": 100.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure_and_equipment\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 100.0}, {\"to_m\": 59341.477, \"from_m\": 58337.104, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 59400.969, \"from_m\": 59341.477, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60143.371, \"from_m\": 59400.969, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 60168.361, \"from_m\": 60143.371, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 60175.777, \"from_m\": 60168.361, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}, {\"to_m\": 61629.387, \"from_m\": 60175.777, \"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\": 66060.394, \"from_m\": 61629.387, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 66995.804, \"from_m\": 66060.394, \"capability_applied\": null, \"effective_limit_mph\": 75.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 75.0}, {\"to_m\": 67480.307, \"from_m\": 66995.804, \"capability_applied\": null, \"effective_limit_mph\": 70.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 70.0}, {\"to_m\": 67632.181, \"from_m\": 67480.307, \"capability_applied\": null, \"effective_limit_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\": 614914, \"profile_key\": \"b4b7d119780f089fa65c7426f408a0e0a876b4694f296bfbfd4d778e89b6b4db\", \"schedule_id\": 28591, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1604\", \"location\": \"Edinburgh\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1605\", \"location\": \"Princes St Gardens\", \"stage_seq\": 2, \"distance_m\": 1602.803, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1607H\", \"wtt_dep\": \"1608H\", \"location\": \"Haymarket\", \"stage_seq\": 3, \"distance_m\": 2899.503, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1610\", \"location\": \"Haymarket West Jn\", \"stage_seq\": 4, \"distance_m\": 4817.085, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1612H\", \"wtt_dep\": \"1613\", \"location\": \"Edinburgh Park\", \"stage_seq\": 5, \"distance_m\": 8771.977, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1616\", \"location\": \"Newbridge Jn\", \"stage_seq\": 6, \"distance_m\": 14437.561, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1622\", \"location\": \"Winchburgh Jn\", \"stage_seq\": 7, \"distance_m\": 21198.409, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1626\", \"wtt_dep\": \"1627\", \"location\": \"Linlithgow\", \"stage_seq\": 8, \"distance_m\": 29212.948, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1631H\", \"wtt_dep\": \"1632\", \"location\": \"Polmont\", \"stage_seq\": 9, \"distance_m\": 36729.57, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1635H\", \"location\": \"Grangemouth Jn\", \"stage_seq\": 10, \"distance_m\": 41629.415, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1636H\", \"wtt_dep\": \"1637H\", \"location\": \"Falkirk Grahamston\", \"stage_seq\": 11, \"distance_m\": 42156.03, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1640\", \"wtt_dep\": \"1640H\", \"location\": \"Camelon\", \"stage_seq\": 12, \"distance_m\": 44286.188, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Carmuirs East Jn\", \"stage_seq\": 13, \"distance_m\": 44940.402, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1642\", \"location\": \"Larbert Jn\", \"stage_seq\": 14, \"distance_m\": 45810.033, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1643\", \"wtt_dep\": \"1644\", \"location\": \"Larbert\", \"stage_seq\": 15, \"distance_m\": 46757.477, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1651\", \"wtt_dep\": \"1653\", \"location\": \"Stirling\", \"stage_seq\": 16, \"distance_m\": 59754.177, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Bridge of Allan\", \"stage_seq\": 17, \"distance_m\": 64310.472, \"section_seq\": 1, \"route_path_id\": 28706}, {\"is_pass\": false, \"wtt_arr\": \"1701\", \"wtt_dep\": null, \"location\": \"Dunblane\", \"stage_seq\": 18, \"distance_m\": 67632.181, \"section_seq\": 1, \"route_path_id\": 28706}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 67632.181, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28706}], \"total_distance_m\": 67632.181, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 67632.181, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1604", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "3.5", "current_position_lat": "56.1855200", "current_position_lon": "-3.9658030", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 798, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:33Z\", \"source_id\": 50734029, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:07:02\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:06:37Z\", \"source_id\": 16410931, \"stage_seq\": 3, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:07:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 680, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:35Z\", \"source_id\": 50747346, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:12:17\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:11:38Z\", \"source_id\": 16414859, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:12:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1171, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:30Z\", \"source_id\": 50776558, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:23:10\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:22:33Z\", \"source_id\": 16423416, \"stage_seq\": 8, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:23:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1165, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:07Z\", \"source_id\": 50796992, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:31:14\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:30:14Z\", \"source_id\": 16429378, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:31:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1146, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:36Z\", \"source_id\": 50811931, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:36:54\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:35:39Z\", \"source_id\": 16433758, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:36:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1136, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:11Z\", \"source_id\": 50821738, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:40:01\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:39:13Z\", \"source_id\": 16436562, \"stage_seq\": 12, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:40:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1098, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:48Z\", \"source_id\": 50828832, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:43:19\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:41:51Z\", \"source_id\": 16438668, \"stage_seq\": 15, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:43:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 643, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:55Z\", \"source_id\": 50851081, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:51:03\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:49:59Z\", \"source_id\": 16445070, \"stage_seq\": 16, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:51:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 443, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:03Z\", \"source_id\": 50879714, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:04\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T16:00:09Z\", \"source_id\": 16453069, \"stage_seq\": 18, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Dunblane", "service_state_platform": "3", "timing_fact_generation": 1789574414004284, "current_leg_arrival_utc": "2026-09-16T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:01:06.822135", "service_state_evidence_id": 16453069, "current_leg_start_actual_dep": "2026-09-16T16:57:30+01:00", "operational_evidence_version": 54, "service_state_event_time_utc": "2026-09-16T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:11:07.470930", "service_state_valid_until_kind": null, "operational_interpretation_version": 54, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P EDB DBL 2P03 385008+385036 6 100 None {"version": 3, "segments": [{"to_m": 1667.893, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 20.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 20.0}, {"to_m": 3123.268, "from_m": 1667.893, "capability_applied": null, "effective_limit_mph": 35.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 35.0}, {"to_m": 3742.144, "from_m": 3123.268, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 3820.055, "from_m": 3742.144, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 3832.085, "from_m": 3820.055, "capability_applied": null, "effective_limit_mph": 80.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 80.0}, {"to_m": 3893.16, "from_m": 3832.085, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 5005.769, "from_m": 3893.16, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 15058.6, "from_m": 5005.769, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 21936.356, "from_m": 15058.6, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 29625.122, "from_m": 21936.356, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 31981.566, "from_m": 29625.122, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 35485.996, "from_m": 31981.566, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 37155.215, "from_m": 35485.996, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 90.0}, {"to_m": 37236.42, "from_m": 37155.215, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37345.063, "from_m": 37236.42, "capability_applied": null, "effective_limit_mph": 90.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 90.0}, {"to_m": 37418.7, "from_m": 37345.063, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 37878.364, "from_m": 37418.7, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 38880.149, "from_m": 37878.364, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 39548.764, "from_m": 38880.149, "capability_applied": null, "effective_limit_mph": 55.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 55.0}, {"to_m": 42821.237, "from_m": 39548.764, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 44355.436, "from_m": 42821.237, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 44949.996, "from_m": 44355.436, "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": 44982.36, "from_m": 44949.996, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 45534.599, "from_m": 44982.36, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 50.0}, {"to_m": 45628.102, "from_m": 45534.599, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 45670.511, "from_m": 45628.102, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 45739.408, "from_m": 45670.511, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 47667.469, "from_m": 45739.408, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 58337.104, "from_m": 47667.469, "capability_applied": null, "effective_limit_mph": 100.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure_and_equipment", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 100.0}, {"to_m": 59341.477, "from_m": 58337.104, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 59400.969, "from_m": 59341.477, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60143.371, "from_m": 59400.969, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 60168.361, "from_m": 60143.371, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 60175.777, "from_m": 60168.361, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}, {"to_m": 61629.387, "from_m": 60175.777, "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": 66060.394, "from_m": 61629.387, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 66995.804, "from_m": 66060.394, "capability_applied": null, "effective_limit_mph": 75.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 75.0}, {"to_m": 67480.307, "from_m": 66995.804, "capability_applied": null, "effective_limit_mph": 70.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 70.0}, {"to_m": 67632.181, "from_m": 67480.307, "capability_applied": null, "effective_limit_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": 614914, "profile_key": "b4b7d119780f089fa65c7426f408a0e0a876b4694f296bfbfd4d778e89b6b4db", "schedule_id": 28591, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1604", "location": "Edinburgh", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1605", "location": "Princes St Gardens", "stage_seq": 2, "distance_m": 1602.803, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1607H", "wtt_dep": "1608H", "location": "Haymarket", "stage_seq": 3, "distance_m": 2899.503, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1610", "location": "Haymarket West Jn", "stage_seq": 4, "distance_m": 4817.085, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1612H", "wtt_dep": "1613", "location": "Edinburgh Park", "stage_seq": 5, "distance_m": 8771.977, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1616", "location": "Newbridge Jn", "stage_seq": 6, "distance_m": 14437.561, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1622", "location": "Winchburgh Jn", "stage_seq": 7, "distance_m": 21198.409, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1626", "wtt_dep": "1627", "location": "Linlithgow", "stage_seq": 8, "distance_m": 29212.948, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1631H", "wtt_dep": "1632", "location": "Polmont", "stage_seq": 9, "distance_m": 36729.57, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1635H", "location": "Grangemouth Jn", "stage_seq": 10, "distance_m": 41629.415, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1636H", "wtt_dep": "1637H", "location": "Falkirk Grahamston", "stage_seq": 11, "distance_m": 42156.03, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1640", "wtt_dep": "1640H", "location": "Camelon", "stage_seq": 12, "distance_m": 44286.188, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1641", "location": "Carmuirs East Jn", "stage_seq": 13, "distance_m": 44940.402, "section_seq": 1, "route_path_id": 28706}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1642", "location": "Larbert Jn", "stage_seq": 14, "distance_m": 45810.033, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1643", "wtt_dep": "1644", "location": "Larbert", "stage_seq": 15, "distance_m": 46757.477, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1651", "wtt_dep": "1653", "location": "Stirling", "stage_seq": 16, "distance_m": 59754.177, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Bridge of Allan", "stage_seq": 17, "distance_m": 64310.472, "section_seq": 1, "route_path_id": 28706}, {"is_pass": false, "wtt_arr": "1701", "wtt_dep": null, "location": "Dunblane", "stage_seq": 18, "distance_m": 67632.181, "section_seq": 1, "route_path_id": 28706}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 67632.181, "from_m": 0.0, "section_seq": 1, "route_path_id": 28706}], "total_distance_m": 67632.181, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 67632.181, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 798, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:33Z", "source_id": 50734029, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T15:07:02", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:06:37Z", "source_id": 16410931, "stage_seq": 3, "event_role": "ARR", "event_time": "2026-09-16T16:07:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 680, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:35Z", "source_id": 50747346, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:12:17", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:11:38Z", "source_id": 16414859, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:12:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1171, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:30Z", "source_id": 50776558, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T15:23:10", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:22:33Z", "source_id": 16423416, "stage_seq": 8, "event_role": "ARR", "event_time": "2026-09-16T16:23:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1165, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:07Z", "source_id": 50796992, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:31:14", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:30:14Z", "source_id": 16429378, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:31:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1146, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:36Z", "source_id": 50811931, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T15:36:54", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:35:39Z", "source_id": 16433758, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:36:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1136, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:11Z", "source_id": 50821738, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T15:40:01", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:39:13Z", "source_id": 16436562, "stage_seq": 12, "event_role": "ARR", "event_time": "2026-09-16T16:40:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1098, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:48Z", "source_id": 50828832, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T15:43:19", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:41:51Z", "source_id": 16438668, "stage_seq": 15, "event_role": "ARR", "event_time": "2026-09-16T16:43:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 643, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:55Z", "source_id": 50851081, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T15:51:03", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:49:59Z", "source_id": 16445070, "stage_seq": 16, "event_role": "ARR", "event_time": "2026-09-16T16:51:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 443, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:03Z", "source_id": 50879714, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T16:01:04", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T16:00:09Z", "source_id": 16453069, "stage_seq": 18, "event_role": "ARR", "event_time": "2026-09-16T17:01:00+01:00", "operational_fact": true}] Edinburgh 1604 1604 14 None None Dunblane 1701 1701 3 ON TIME 0 minutes https://www.realtimetrains.co.uk/service/gb-nr:W83002/2026-09-16/detailed None Bridge of Allan 2026-09-16T16:57:30+01:00 Dunblane 3.5 {"type": "LineString", "coordinates": [[-3.957300048676437, 56.15683735358049], [-3.9572999, 56.156843599999995], [-3.9572631, 56.15739130000001], [-3.9572063, 56.1577041], [-3.957047224293866, 56.1583326870682], [-3.956973399999999, 56.1586244], [-3.9568256000000006, 56.15910939999999], [-3.9566529, 56.1595953], [-3.9564486999999993, 56.1600773], [-3.956214300000001, 56.16055649999999], [-3.9556566, 56.1615269], [-3.9554644, 56.1618614], [-3.9550325, 56.1627889], [-3.9548931, 56.163183200000006], [-3.9547858, 56.16357599999999], [-3.9546919, 56.16398219999999], [-3.9546141, 56.16438099999999], [-3.9545792, 56.16478570000001], [-3.9545605, 56.165157599999986], [-3.954592599999999, 56.16563849999999], [-3.9546381999999993, 56.16613130000001], [-3.9547563, 56.166616699999985], [-3.954890399999999, 56.167108], [-3.955045899999999, 56.16754559999999], [-3.955225599999999, 56.16792939999999], [-3.9554456, 56.168314599999995], [-3.9557111, 56.1687402], [-3.9562919, 56.1695294], [-3.9568686, 56.1701446], [-3.9573755, 56.1707733], [-3.9578583, 56.1714034], [-3.958266000000001, 56.17203500000001], [-3.9583375, 56.1721585], [-3.9585825, 56.1725815], [-3.958823899999999, 56.173134], [-3.9593726999999994, 56.1744242], [-3.959653199999999, 56.17498559999999], [-3.9598918999999992, 56.1753909], [-3.9625419000000006, 56.1800997], [-3.963092299999999, 56.18114889999999], [-3.963329700000001, 56.1815539], [-3.9640730999999994, 56.1829287], [-3.964561399999999, 56.1837877], [-3.9647991, 56.1841861], [-3.9648454, 56.1842637], [-3.965115, 56.18462139999999], [-3.9652387, 56.18476679999999], [-3.9653899, 56.184944599999994], [-3.965628600000001, 56.185236399999994], [-3.965803, 56.18551999999999]]} 2.1 1657½ 1701 Bridge of Allan Dunblane Down Passenger Loop Dunblane 56.1855200 -3.9658030 56.1855200 -3.9658030 1 0 2026-09-16 16:11:08 TERMINATED 2026-09-16 16:01:00 Dunblane TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16453069 1789574414004284 54 54 2026-09-16 16:11:07.470930 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:01:06.822135
584012 615901 W84024 062W67MT16 2026-09-16 COMPLETE 16452812 2026-09-16 17:01:00 2026-09-16 16:11:37 2026-09-18 16:11:37 {"id": 615901, "stp": "P", "toc": "ScotRail", "uid": "W84024", "consist": "170401", "dest_crs": "ANL", "num_carr": 3, "rtt_link": "https://www.realtimetrains.co.uk/service/gb-nr:W84024/2026-09-16/detailed", "trust_id": "062W67MT16", "origin_crs": "GLQ", "show_on_map": 0, "dar_est_time": null, "dar_platform": null, "dest_station": "Anniesland", "service_date": "2026-09-16", "dest_arr_time": "1700", "dest_platform": "3", "is_terminated": 1, "next_location": "Anniesland", "signalling_id": "2W67", "timing_status": "LATE", "origin_station": "Glasgow Queen St High Level", "current_leg_arr": "1701", "current_leg_dep": "1659", "current_leg_end": "Anniesland", "origin_dep_time": "1641", "origin_platform": "4", "current_location": "Anniesland", "last_update_time": "2026-09-16T16:11:37", "route_debug_link": null, "timing_variation": "+1 minutes", "current_leg_route": "{\"type\": \"LineString\", \"coordinates\": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]}", "current_leg_start": "Kelvindale", "dest_arr_time_act": "1700", "motion_projection": null, "next_location_lat": "55.8899478", "next_location_lon": "-4.3215253", "previous_location": "Kelvindale", "current_leg_milage": "0.6", "linx_max_speed_mph": 100, "service_state_code": "TERMINATED", "tracking_assurance": null, "glide_speed_profile": "{\"version\": 3, \"segments\": [{\"to_m\": 179.518, \"from_m\": 0.0, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 1093.771, \"from_m\": 179.518, \"capability_applied\": null, \"effective_limit_mph\": 50.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 50.0}, {\"to_m\": 2858.854, \"from_m\": 1093.771, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:forward\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 3252.418, \"from_m\": 2858.854, \"capability_applied\": null, \"effective_limit_mph\": 15.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 15.0}, {\"to_m\": 7149.13, \"from_m\": 3252.418, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7189.242, \"from_m\": 7149.13, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7257.492, \"from_m\": 7189.242, \"capability_applied\": null, \"effective_limit_mph\": 60.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 60.0}, {\"to_m\": 7672.154, \"from_m\": 7257.492, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 7826.944, \"from_m\": 7672.154, \"capability_applied\": null, \"effective_limit_mph\": 25.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 25.0}, {\"to_m\": 8137.297, \"from_m\": 7826.944, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed:backward\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8482.677, \"from_m\": 8137.297, \"capability_applied\": null, \"effective_limit_mph\": 30.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 30.0}, {\"to_m\": 8695.026, \"from_m\": 8482.677, \"capability_applied\": null, \"effective_limit_mph\": 40.0, \"equipment_limit_mph\": 100.0, \"governing_constraint\": \"infrastructure\", \"equipment_limit_source\": \"linx\", \"infrastructure_limit_key\": \"maxspeed\", \"infrastructure_limit_mph\": 40.0}], \"service_id\": 615901, \"profile_key\": \"ac44322d9a3624b268a54a03bd154a205b7aa42ab30d18626dc805f7daf57bd8\", \"schedule_id\": 28946, \"timing_points\": [{\"is_pass\": false, \"wtt_arr\": null, \"wtt_dep\": \"1641\", \"location\": \"Glasgow Queen St High Level\", \"stage_seq\": 1, \"distance_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1644\", \"location\": \"Cowlairs South Jn\", \"stage_seq\": 2, \"distance_m\": 1895.532, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645\", \"location\": \"Cowlairs West Jn\", \"stage_seq\": 3, \"distance_m\": 2785.912, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": true, \"wtt_arr\": null, \"wtt_dep\": \"1645H\", \"location\": \"Cowlairs North Jn\", \"stage_seq\": 4, \"distance_m\": 3169.328, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1646\", \"wtt_dep\": \"1646H\", \"location\": \"Ashfield\", \"stage_seq\": 5, \"distance_m\": 3416.012, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1648\", \"wtt_dep\": \"1649\", \"location\": \"Possilpark & Parkhouse\", \"stage_seq\": 6, \"distance_m\": 4027.488, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1650H\", \"wtt_dep\": \"1651\", \"location\": \"Gilshochill (formerly Lambhill)\", \"stage_seq\": 7, \"distance_m\": 5799.436, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1652H\", \"wtt_dep\": \"1653H\", \"location\": \"Summerston\", \"stage_seq\": 8, \"distance_m\": 6434.058, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1654H\", \"wtt_dep\": \"1655\", \"location\": \"Maryhill\", \"stage_seq\": 9, \"distance_m\": 7023.612, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1656H\", \"wtt_dep\": \"1657H\", \"location\": \"Kelvindale\", \"stage_seq\": 10, \"distance_m\": 7758.216, \"section_seq\": 1, \"route_path_id\": 28722}, {\"is_pass\": false, \"wtt_arr\": \"1700\", \"wtt_dep\": null, \"location\": \"Anniesland\", \"stage_seq\": 11, \"distance_m\": 8695.026, \"section_seq\": 1, \"route_path_id\": 28722}], \"graph_versions\": [\"osm-v3-204e22ad2c435f0d9785\"], \"route_sections\": [{\"to_m\": 8695.026, \"from_m\": 0.0, \"section_seq\": 1, \"route_path_id\": 28722}], \"total_distance_m\": 8695.026, \"capability_profiles\": [], \"route_model_versions\": [3], \"equipment_max_speed_mph\": 100.0, \"speed_covered_distance_m\": 8695.026, \"equipment_max_speed_source\": \"linx\", \"capability_registry_version\": null, \"synthetic_equipment_max_speed_mph\": null, \"unknown_infrastructure_distance_m\": 0.0, \"synthetic_unknown_infrastructure_limit_mph\": 60}", "origin_dep_time_act": "1641", "service_state_basis": "DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION", "current_leg_duration": "2.0", "current_position_lat": "55.8899478", "current_position_lon": "-4.3215253", "service_state_source": "TRUST", "glide_timing_evidence": "[{\"source\": \"TD\", \"smart_id\": 1318, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:45:56Z\", \"source_id\": 50840170, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:46:39\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:46:01Z\", \"source_id\": 16441934, \"stage_seq\": 5, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:46:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1314, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:01Z\", \"source_id\": 50845756, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:48:43\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:48:04Z\", \"source_id\": 16443554, \"stage_seq\": 6, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:48:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1309, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:09Z\", \"source_id\": 50865920, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T15:55:45\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:55:12Z\", \"source_id\": 16449246, \"stage_seq\": 9, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:55:00+01:00\", \"operational_fact\": true}, {\"source\": \"TD\", \"smart_id\": 1297, \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:42Z\", \"source_id\": 50878634, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T16:01:09\", \"operational_fact\": true, \"platform_smart_ids\": []}, {\"source\": \"TRUST\", \"fact_kind\": \"DIRECT\", \"shaped_at\": \"2026-09-16T15:59:44Z\", \"source_id\": 16452812, \"stage_seq\": 11, \"event_role\": \"ARR\", \"event_time\": \"2026-09-16T17:01:00+01:00\", \"operational_fact\": true}]", "service_state_location": "Anniesland", "service_state_platform": "3", "timing_fact_generation": 1789574387819097, "current_leg_arrival_utc": "2026-09-16T17:01:00+01:00", "linx_speed_capabilities": null, "terminal_entered_at_utc": "2026-09-16T16:01:09.135982", "service_state_evidence_id": 16452812, "current_leg_start_actual_dep": "2026-09-16T16:58:30+01:00", "operational_evidence_version": 19, "service_state_event_time_utc": "2026-09-16T16:01:00", "operational_event_publication": null, "service_state_valid_until_utc": null, "operational_interpreted_at_utc": "2026-09-16T16:11:09.619536", "service_state_valid_until_kind": null, "operational_interpretation_version": 19, "operational_interpretation_code_version": "service-status-v9-departure-clock:td-v15-trace-row-order"} ScotRail P GLQ ANL 2W67 170401 3 100 None {"version": 3, "segments": [{"to_m": 179.518, "from_m": 0.0, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 25.0}, {"to_m": 1093.771, "from_m": 179.518, "capability_applied": null, "effective_limit_mph": 50.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 50.0}, {"to_m": 2858.854, "from_m": 1093.771, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:forward", "infrastructure_limit_mph": 60.0}, {"to_m": 3252.418, "from_m": 2858.854, "capability_applied": null, "effective_limit_mph": 15.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 15.0}, {"to_m": 7149.13, "from_m": 3252.418, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7189.242, "from_m": 7149.13, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7257.492, "from_m": 7189.242, "capability_applied": null, "effective_limit_mph": 60.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 60.0}, {"to_m": 7672.154, "from_m": 7257.492, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 25.0}, {"to_m": 7826.944, "from_m": 7672.154, "capability_applied": null, "effective_limit_mph": 25.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 25.0}, {"to_m": 8137.297, "from_m": 7826.944, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed:backward", "infrastructure_limit_mph": 30.0}, {"to_m": 8482.677, "from_m": 8137.297, "capability_applied": null, "effective_limit_mph": 30.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 30.0}, {"to_m": 8695.026, "from_m": 8482.677, "capability_applied": null, "effective_limit_mph": 40.0, "equipment_limit_mph": 100.0, "governing_constraint": "infrastructure", "equipment_limit_source": "linx", "infrastructure_limit_key": "maxspeed", "infrastructure_limit_mph": 40.0}], "service_id": 615901, "profile_key": "ac44322d9a3624b268a54a03bd154a205b7aa42ab30d18626dc805f7daf57bd8", "schedule_id": 28946, "timing_points": [{"is_pass": false, "wtt_arr": null, "wtt_dep": "1641", "location": "Glasgow Queen St High Level", "stage_seq": 1, "distance_m": 0.0, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1644", "location": "Cowlairs South Jn", "stage_seq": 2, "distance_m": 1895.532, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645", "location": "Cowlairs West Jn", "stage_seq": 3, "distance_m": 2785.912, "section_seq": 1, "route_path_id": 28722}, {"is_pass": true, "wtt_arr": null, "wtt_dep": "1645H", "location": "Cowlairs North Jn", "stage_seq": 4, "distance_m": 3169.328, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1646", "wtt_dep": "1646H", "location": "Ashfield", "stage_seq": 5, "distance_m": 3416.012, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1648", "wtt_dep": "1649", "location": "Possilpark & Parkhouse", "stage_seq": 6, "distance_m": 4027.488, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1650H", "wtt_dep": "1651", "location": "Gilshochill (formerly Lambhill)", "stage_seq": 7, "distance_m": 5799.436, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1652H", "wtt_dep": "1653H", "location": "Summerston", "stage_seq": 8, "distance_m": 6434.058, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1654H", "wtt_dep": "1655", "location": "Maryhill", "stage_seq": 9, "distance_m": 7023.612, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1656H", "wtt_dep": "1657H", "location": "Kelvindale", "stage_seq": 10, "distance_m": 7758.216, "section_seq": 1, "route_path_id": 28722}, {"is_pass": false, "wtt_arr": "1700", "wtt_dep": null, "location": "Anniesland", "stage_seq": 11, "distance_m": 8695.026, "section_seq": 1, "route_path_id": 28722}], "graph_versions": ["osm-v3-204e22ad2c435f0d9785"], "route_sections": [{"to_m": 8695.026, "from_m": 0.0, "section_seq": 1, "route_path_id": 28722}], "total_distance_m": 8695.026, "capability_profiles": [], "route_model_versions": [3], "equipment_max_speed_mph": 100.0, "speed_covered_distance_m": 8695.026, "equipment_max_speed_source": "linx", "capability_registry_version": null, "synthetic_equipment_max_speed_mph": null, "unknown_infrastructure_distance_m": 0.0, "synthetic_unknown_infrastructure_limit_mph": 60} [{"source": "TD", "smart_id": 1318, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:45:56Z", "source_id": 50840170, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T15:46:39", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:46:01Z", "source_id": 16441934, "stage_seq": 5, "event_role": "ARR", "event_time": "2026-09-16T16:46:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1314, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:01Z", "source_id": 50845756, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T15:48:43", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:48:04Z", "source_id": 16443554, "stage_seq": 6, "event_role": "ARR", "event_time": "2026-09-16T16:48:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1309, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:09Z", "source_id": 50865920, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T15:55:45", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:55:12Z", "source_id": 16449246, "stage_seq": 9, "event_role": "ARR", "event_time": "2026-09-16T16:55:00+01:00", "operational_fact": true}, {"source": "TD", "smart_id": 1297, "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:42Z", "source_id": 50878634, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T16:01:09", "operational_fact": true, "platform_smart_ids": []}, {"source": "TRUST", "fact_kind": "DIRECT", "shaped_at": "2026-09-16T15:59:44Z", "source_id": 16452812, "stage_seq": 11, "event_role": "ARR", "event_time": "2026-09-16T17:01:00+01:00", "operational_fact": true}] Glasgow Queen St High Level 1641 1641 4 None None Anniesland 1700 1700 3 LATE +1 minutes https://www.realtimetrains.co.uk/service/gb-nr:W84024/2026-09-16/detailed None Kelvindale 2026-09-16T16:58:30+01:00 Anniesland 2.0 {"type": "LineString", "coordinates": [[-4.310176700000001, 55.89348809999999], [-4.310703599999999, 55.8934439], [-4.3112722, 55.893425699999995], [-4.311913363773703, 55.89343903017317], [-4.312003299999999, 55.893440900000016], [-4.3133617, 55.8935193], [-4.3140739, 55.8935738], [-4.314898299999999, 55.8936368], [-4.3157683, 55.8936249], [-4.3162259, 55.8936029], [-4.316483, 55.8935865], [-4.3167378, 55.893557099999995], [-4.3171294, 55.893490199999995], [-4.3175913, 55.89339069999999], [-4.3179676, 55.893286499999995], [-4.3181888, 55.8932129], [-4.3183772, 55.89314559999999], [-4.3188202, 55.8929421], [-4.319093099999999, 55.8927939], [-4.319278299999999, 55.89268309999999], [-4.3193937, 55.892604899999995], [-4.319617599999999, 55.89244099999999], [-4.3197972, 55.89229009999999], [-4.3198952, 55.89219849999999], [-4.320302, 55.89173], [-4.32059, 55.8913222], [-4.32141, 55.8901224], [-4.321525299999999, 55.88994780000001]]} 0.6 1659 1701 Kelvindale Anniesland Anniesland 55.8899478 -4.3215253 55.8899478 -4.3215253 1 0 2026-09-16 16:11:37 TERMINATED 2026-09-16 16:01:00 Anniesland TRUST DIRECT_TRUST_SCHEDULE_DESTINATION_TERMINATION 16452812 1789574387819097 19 19 2026-09-16 16:11:09.619536 3 None service-status-v9-departure-clock:td-v15-trace-row-order None 2026-09-16 16:01:09.135982
← Previous (29401–29500) Next (29601–29700) →